|
Cogs.Core
|
Classes | |
| struct | SemanticSlot |
| struct | TextureSlot |
| struct | UniformBlockBinding |
Public Attributes | |
| GLuint | programId |
| uint8_t | activeAttributes = 0 |
| uint8_t | activeTextureUnits = 0 |
| SemanticSlot | attributeSemantic [OpenGLES30::maxVertexAttributes] |
| GLint | attributeLocation [OpenGLES30::maxVertexAttributes] |
| TextureSlot | textureSlots [OpenGLES30::maxTexUnits] |
| UniformBlockBinding | uniformBlockBindings [OpenGLES30::maxUniformBuffers] |
| uint32_t | readyAtFrame = 0 |
| Frame number at which the effect becomes ready, used to simulate asynchronous loading. See EffectsGLES30::delayFrames. | |
Definition at line 88 of file CommonGLES30.h.
| uint8_t Cogs::EffectGLES30::activeAttributes = 0 |
Definition at line 102 of file CommonGLES30.h.
| uint8_t Cogs::EffectGLES30::activeTextureUnits = 0 |
Definition at line 103 of file CommonGLES30.h.
| GLint Cogs::EffectGLES30::attributeLocation[OpenGLES30::maxVertexAttributes] |
Definition at line 105 of file CommonGLES30.h.
| SemanticSlot Cogs::EffectGLES30::attributeSemantic[OpenGLES30::maxVertexAttributes] |
Definition at line 104 of file CommonGLES30.h.
| GLuint Cogs::EffectGLES30::programId |
Definition at line 101 of file CommonGLES30.h.
| uint32_t Cogs::EffectGLES30::readyAtFrame = 0 |
Frame number at which the effect becomes ready, used to simulate asynchronous loading. See EffectsGLES30::delayFrames.
Definition at line 110 of file CommonGLES30.h.
| TextureSlot Cogs::EffectGLES30::textureSlots[OpenGLES30::maxTexUnits] |
Definition at line 106 of file CommonGLES30.h.
| UniformBlockBinding Cogs::EffectGLES30::uniformBlockBindings[OpenGLES30::maxUniformBuffers] |
Definition at line 107 of file CommonGLES30.h.