GL Studio C++ Runtime API
IGlsStateManager Member List

This is the complete list of members for IGlsStateManager, 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
IGlsStateManager(void)IGlsStateManagerinlineprotected
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
PopModelViewMatrix(void)=0IGlsStateManagerpure virtual
PopTextureMatrix(void)=0IGlsStateManagerpure virtual
PROJECTION_STACK_DEPTH enum valueIGlsStateManager
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
~IGlsStateManager()IGlsStateManagerinlineprotected