|
Aeon Engine c550894
AeonGames Open Source Game Engine
|
Describes an OpenGL shader variable with its location and type. More...
#include <C:/Code/AeonEngine/engine/renderers/opengl/OpenGLVariable.hpp>

Public Attributes | |
| uint32_t | name |
| Name hash identifier of the variable. | |
| union { | |
| GLint binding | |
| GLint location | |
| GLint offset | |
| }; | |
| GLint | size |
| Element count of the variable. | |
| GLenum | type |
| OpenGL type enumeration value. | |
Describes an OpenGL shader variable with its location and type.
Definition at line 25 of file OpenGLVariable.hpp.
| GLint AeonGames::OpenGLVariable::binding |
Definition at line 30 of file OpenGLVariable.hpp.
| GLint AeonGames::OpenGLVariable::location |
Definition at line 31 of file OpenGLVariable.hpp.
| uint32_t AeonGames::OpenGLVariable::name |
Name hash identifier of the variable.
Definition at line 27 of file OpenGLVariable.hpp.
| GLint AeonGames::OpenGLVariable::offset |
Definition at line 32 of file OpenGLVariable.hpp.
| GLint AeonGames::OpenGLVariable::size |
Element count of the variable.
Definition at line 34 of file OpenGLVariable.hpp.
| GLenum AeonGames::OpenGLVariable::type |
OpenGL type enumeration value.
Definition at line 35 of file OpenGLVariable.hpp.