galaxy
1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
GLEnums.hpp
Go to the documentation of this file.
1
7
8
#ifndef GALAXY_GRAPHICS_GL_GLENUMS_HPP_
9
#define GALAXY_GRAPHICS_GL_GLENUMS_HPP_
10
11
#include <glad/glad.h>
12
13
namespace
galaxy
14
{
18
enum class
GLDrawHint
: GLenum
19
{
20
STATIC_DRAW
= GL_STATIC_DRAW,
21
DYNAMIC_DRAW
= GL_DYNAMIC_DRAW,
22
STREAM_DRAW
= GL_STREAM_DRAW
23
};
24
27
//
28
enum class
GLTextureMode
:
int
29
{
33
REPEAT
= GL_REPEAT,
34
38
MIRRORED_REPEAT
= GL_MIRRORED_REPEAT,
39
43
CLAMP_TO_EDGE
= GL_CLAMP_TO_EDGE,
44
48
CLAMP_TO_BORDER
= GL_CLAMP_TO_BORDER
49
};
50
51
}
// namespace galaxy
52
53
#endif
galaxy
Animated.cpp galaxy.
Definition
Animated.cpp:16
galaxy::GLDrawHint
GLDrawHint
OpenGL driver data buffer storage flags.
Definition
GLEnums.hpp:19
galaxy::GLDrawHint::STATIC_DRAW
@ STATIC_DRAW
galaxy::GLDrawHint::STREAM_DRAW
@ STREAM_DRAW
galaxy::GLDrawHint::DYNAMIC_DRAW
@ DYNAMIC_DRAW
galaxy::GLTextureMode
GLTextureMode
Texture wrapping modes.
Definition
GLEnums.hpp:29
galaxy::GLTextureMode::REPEAT
@ REPEAT
GL_REPEAT.
galaxy::GLTextureMode::CLAMP_TO_EDGE
@ CLAMP_TO_EDGE
GL_CLAMP_TO_EDGE.
galaxy::GLTextureMode::MIRRORED_REPEAT
@ MIRRORED_REPEAT
GL_MIRRORED_REPEAT.
galaxy::GLTextureMode::CLAMP_TO_BORDER
@ CLAMP_TO_BORDER
GL_CLAMP_TO_BORDER.
galaxy
src
galaxy
graphics
gl
GLEnums.hpp
Generated on Fri Sep 26 2025 09:07:31 for galaxy by
1.12.0