GL Studio C++ Runtime API
IGlsStateManagerES20 Member List

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

AlphaBlendFunc(GLenum src, GLenum dst)=0IGlsStateManagerES20pure virtual
AlphaBlendFuncSeparate(GLenum srcColor, GLenum dstColor, GLenum srcAlpha, GLenum dstAlpha)=0IGlsStateManagerES20pure virtual
BinormalArrayEnabled(bool val)=0IGlsStateManagerES20pure virtual
BinormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer)=0IGlsStateManagerES20pure virtual
GetLightSourceParameters(unsigned int index)=0IGlsStateManagerES20pure virtual
GetTopModelViewMatrix()=0IGlsStateManagerES20pure virtual
GetTopProjMatrix()=0IGlsStateManagerES20pure virtual
HasCustomShader() const =0IGlsStateManagerES20pure virtual
IGlsStateManager()IGlsStateManagerinlineprotected
IGlsStateManagerES20()IGlsStateManagerES20inlineprotected
NonCopyable() (defined in NonCopyable)NonCopyableinline
PopAlphaBlendFunc()=0IGlsStateManagerES20pure virtual
PopCustomShaderProgram()=0IGlsStateManagerES20pure virtual
PushAlphaBlendFunc()=0IGlsStateManagerES20pure virtual
PushCustomShaderProgram(GlsEffect *effect, const GLboolean useProgramImmediately)=0IGlsStateManagerES20pure virtual
SetDefaultAlphaBlendFunc()=0IGlsStateManagerpure virtual
TangentArrayEnabled(bool val)=0IGlsStateManagerES20pure virtual
TangentPointer(GLenum type, GLsizei stride, const GLvoid *pointer)=0IGlsStateManagerES20pure virtual
UpdateShaderAttributes()=0IGlsStateManagerES20pure virtual
UpdateShaderProgram(const GLboolean forceUpdate)=0IGlsStateManagerES20pure virtual
UpdateShaderUniforms()=0IGlsStateManagerES20pure virtual
~IGlsStateManager()IGlsStateManagerinlineprotectedvirtual
~IGlsStateManagerES20()IGlsStateManagerES20inlineprotected