|  | GL Studio C++ Runtime API
    | 
This is the complete list of members for IGlsStateManager, including all inherited members.
| CUSTOM_SHADER_PROGRAM_STACK_DEPTH enum value | IGlsStateManager | |
| DrawArrays(const GLenum mode, const GLint first, const GLsizei count)=0 | IGlsStateManager | pure virtual | 
| DrawElements(const GLenum mode, const GLsizei count, const GLenum type, const GLvoid *indices)=0 | IGlsStateManager | pure virtual | 
| IGlsStateManager(void) | IGlsStateManager | inlineprotected | 
| LoadModelViewMatrixf(const GlsMatrixType &m)=0 | IGlsStateManager | pure virtual | 
| LoadProjectionMatrixf(const GlsMatrixType &m)=0 | IGlsStateManager | pure virtual | 
| LoadTextureMatrixf(const GlsMatrixType &m)=0 | IGlsStateManager | pure virtual | 
| MATRIX_STACK_DEPTH enum value | IGlsStateManager | |
| MultModelViewMatrixf(const GlsMatrixType &m, const GLboolean pushMatrix)=0 | IGlsStateManager | pure virtual | 
| PopModelViewMatrix(void)=0 | IGlsStateManager | pure virtual | 
| PopTextureMatrix(void)=0 | IGlsStateManager | pure virtual | 
| PROJECTION_STACK_DEPTH enum value | IGlsStateManager | |
| PushModelViewMatrix(void)=0 | IGlsStateManager | pure virtual | 
| PushTextureMatrix(void)=0 | IGlsStateManager | pure virtual | 
| ScaleTextureMatrixf(GLfloat x, GLfloat y, GLfloat z)=0 | IGlsStateManager | pure virtual | 
| SetDefaultState(bool forceResetUnmanagedState=false)=0 | IGlsStateManager | pure virtual | 
| TEXTURE_STACK_DEPTH enum value | IGlsStateManager | |
| TranslateModelViewMatrixf(GLfloat x, GLfloat y, GLfloat z)=0 | IGlsStateManager | pure virtual | 
| TranslateTextureMatrixf(GLfloat x, GLfloat y, GLfloat z)=0 | IGlsStateManager | pure virtual | 
| ~IGlsStateManager() | IGlsStateManager | inlineprotected |