GL Studio C++ Runtime API
IGlsStateManagerES20 Member List

This is the complete list of members for IGlsStateManagerES20, including all inherited members.

CUSTOM_SHADER_PROGRAM_STACK_DEPTH enum valueIGlsStateManager
DrawArrays(const GLenum mode, const GLint first, const GLsizei count)=0IGlsStateManagerpure virtual
DrawElements(const GLenum mode, const GLsizei count, const GLenum type, const GLvoid *indices)=0IGlsStateManagerpure virtual
HasCustomShader(void) const =0IGlsStateManagerES20pure virtual
IGlsStateManager(void)IGlsStateManagerinlineprotected
IGlsStateManagerES20(void)IGlsStateManagerES20inlineprotected
LoadModelViewMatrixf(const GlsMatrixType &m)=0IGlsStateManagerpure virtual
LoadProjectionMatrixf(const GlsMatrixType &m)=0IGlsStateManagerpure virtual
LoadTextureMatrixf(const GlsMatrixType &m)=0IGlsStateManagerpure virtual
MATRIX_STACK_DEPTH enum valueIGlsStateManager
MultModelViewMatrixf(const GlsMatrixType &m, const GLboolean pushMatrix)=0IGlsStateManagerpure virtual
PopCustomShaderProgram(void)=0IGlsStateManagerES20pure virtual
PopModelViewMatrix(void)=0IGlsStateManagerpure virtual
PopTextureMatrix(void)=0IGlsStateManagerpure virtual
PROJECTION_STACK_DEPTH enum valueIGlsStateManager
PushCustomShaderProgram(GlsEffect *effect, const GLboolean useProgramImmediately)=0IGlsStateManagerES20pure virtual
PushModelViewMatrix(void)=0IGlsStateManagerpure virtual
PushTextureMatrix(void)=0IGlsStateManagerpure virtual
ScaleTextureMatrixf(GLfloat x, GLfloat y, GLfloat z)=0IGlsStateManagerpure virtual
SetDefaultState(bool forceResetUnmanagedState=false)=0IGlsStateManagerpure virtual
TEXTURE_STACK_DEPTH enum valueIGlsStateManager
TranslateModelViewMatrixf(GLfloat x, GLfloat y, GLfloat z)=0IGlsStateManagerpure virtual
TranslateTextureMatrixf(GLfloat x, GLfloat y, GLfloat z)=0IGlsStateManagerpure virtual
UpdateShaderAttributes(void)=0IGlsStateManagerES20pure virtual
UpdateShaderProgram(const GLboolean forceUpdate)=0IGlsStateManagerES20pure virtual
UpdateShaderUniforms(void)=0IGlsStateManagerES20pure virtual
~IGlsStateManager()IGlsStateManagerinlineprotected
~IGlsStateManagerES20()IGlsStateManagerES20inlineprotected