|
Aeon Engine c550894
AeonGames Open Source Game Engine
|
Describes an OpenGL uniform block with its binding and member variables. More...
#include <C:/Code/AeonEngine/engine/renderers/opengl/OpenGLUniformBlock.hpp>

Public Attributes | |
| uint32_t | name |
| Name hash identifier of the uniform block. | |
| GLint | size |
| Total byte size of the uniform block. | |
| GLint | binding |
| Binding point index. | |
| std::vector< OpenGLVariable > | uniforms |
| Member variables within the block. | |
Describes an OpenGL uniform block with its binding and member variables.
Definition at line 26 of file OpenGLUniformBlock.hpp.
| GLint AeonGames::OpenGLUniformBlock::binding |
Binding point index.
Definition at line 30 of file OpenGLUniformBlock.hpp.
| uint32_t AeonGames::OpenGLUniformBlock::name |
Name hash identifier of the uniform block.
Definition at line 28 of file OpenGLUniformBlock.hpp.
| GLint AeonGames::OpenGLUniformBlock::size |
Total byte size of the uniform block.
Definition at line 29 of file OpenGLUniformBlock.hpp.
| std::vector<OpenGLVariable> AeonGames::OpenGLUniformBlock::uniforms |
Member variables within the block.
Definition at line 31 of file OpenGLUniformBlock.hpp.