|
GL Studio C++ Runtime API
|
This is the complete list of members for IGlsStateManager, including all inherited members.
| ActiveTexture(GLenum textureUnit)=0 | IGlsStateManager | pure virtual |
| AlphaBlendEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| AlphaBlendFunc(GLenum src, GLenum dst)=0 | IGlsStateManager | pure virtual |
| AlphaBlendFuncSeparate(GLenum srcColor, GLenum dstColor, GLenum srcAlpha, GLenum dstAlpha)=0 | IGlsStateManager | pure virtual |
| AlphaTestEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| AlphaTestFunc(GLenum func, GLfloat val)=0 | IGlsStateManager | pure virtual |
| AmbientMaterial(const glsColor &color)=0 | IGlsStateManager | pure virtual |
| BackfaceCullingEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| BindIndexBuffer(unsigned int handle)=0 | IGlsStateManager | pure virtual |
| BindTexture(IFontImage *texture)=0 | IGlsStateManager | pure virtual |
| BindVertexBuffer(unsigned int handle)=0 | IGlsStateManager | pure virtual |
| ClipPlanef(unsigned int index, float *equation)=0 | IGlsStateManager | pure virtual |
| ColorArrayEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| ColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)=0 | IGlsStateManager | pure virtual |
| CUSTOM_SHADER_PROGRAM_STACK_DEPTH enum value | IGlsStateManager | |
| DeleteTexture(IFontImage *texture)=0 | IGlsStateManager | pure virtual |
| DepthFunc(GLenum func)=0 | IGlsStateManager | pure virtual |
| DepthMaskEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| DepthRange(GLfloat min, GLfloat max)=0 | IGlsStateManager | pure virtual |
| DepthTestEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| DiffuseMaterial(const glsColor &color)=0 | IGlsStateManager | pure virtual |
| DisableClipPlane(unsigned int index)=0 | IGlsStateManager | pure virtual |
| 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 |
| EmissionMaterial(const glsColor &color)=0 | IGlsStateManager | pure virtual |
| EnableClipPlane(unsigned int index)=0 | IGlsStateManager | pure virtual |
| GetClipPlanef(unsigned int index, float *equation)=0 | IGlsStateManager | pure virtual |
| GetLightAmbientColor(unsigned int index, GLfloat *color)=0 | IGlsStateManager | pure virtual |
| GetLightAttenuation(unsigned int index, GLfloat &constant, GLfloat &linear, GLfloat &quadratic)=0 | IGlsStateManager | pure virtual |
| GetLightDiffuseColor(unsigned int index, GLfloat *color)=0 | IGlsStateManager | pure virtual |
| GetLightPosition(unsigned int index, GLfloat *position)=0 | IGlsStateManager | pure virtual |
| GetLightSpecularColor(unsigned int index, GLfloat *color)=0 | IGlsStateManager | pure virtual |
| GetMaxClipPlanes()=0 | IGlsStateManager | pure virtual |
| GetMaximumLineWidth()=0 | IGlsStateManager | pure virtual |
| GetMaxNumLights()=0 | IGlsStateManager | pure virtual |
| GetSpotlightCutoff(unsigned int index)=0 | IGlsStateManager | pure virtual |
| GetSpotlightDirection(unsigned int index, GLfloat *direction)=0 | IGlsStateManager | pure virtual |
| GetSpotlightExponent(unsigned int index)=0 | IGlsStateManager | pure virtual |
| GLS_TEXTURE_MAP_MODE_BLEND enum value (defined in IGlsStateManager) | IGlsStateManager | |
| GLS_TEXTURE_MAP_MODE_DECAL enum value (defined in IGlsStateManager) | IGlsStateManager | |
| GLS_TEXTURE_MAP_MODE_MODULATE enum value (defined in IGlsStateManager) | IGlsStateManager | |
| GLS_TEXTURE_MAP_MODE_REPLACE enum value (defined in IGlsStateManager) | IGlsStateManager | |
| GouraudShadingEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| IGlsStateManager() | IGlsStateManager | inlineprotected |
| IsClipPlaneEnabled(unsigned int index)=0 | IGlsStateManager | pure virtual |
| IsDepthMaskEnabled()=0 | IGlsStateManager | pure virtual |
| IsLightingEnabled()=0 | IGlsStateManager | pure virtual |
| IsLightSourceEnabled(unsigned int index)=0 | IGlsStateManager | pure virtual |
| LightingEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| LineSmoothEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| LineStipple(unsigned short pattern, unsigned int multiplier)=0 | IGlsStateManager | pure virtual |
| LineWidth(float width)=0 | IGlsStateManager | pure virtual |
| LoadModelViewIdentityMatrix()=0 | IGlsStateManager | pure virtual |
| LoadModelViewMatrixf(const GlsMatrixType &m)=0 | IGlsStateManager | pure virtual |
| LoadProjectionIdentityMatrix()=0 | IGlsStateManager | pure virtual |
| LoadProjectionMatrixf(const GlsMatrixType &m)=0 | IGlsStateManager | pure virtual |
| LoadTextureIdentityMatrix()=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 |
| NonCopyable() (defined in NonCopyable) | NonCopyable | inline |
| Normal3f(float x, float y, float z)=0 | IGlsStateManager | pure virtual |
| NormalArrayEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| NormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer)=0 | IGlsStateManager | pure virtual |
| PointSize(float size)=0 | IGlsStateManager | pure virtual |
| PopAlphaBlendFunc()=0 | IGlsStateManager | pure virtual |
| PopModelViewMatrix()=0 | IGlsStateManager | pure virtual |
| PopProjectionMatrix()=0 | IGlsStateManager | pure virtual |
| PopTextureMatrix()=0 | IGlsStateManager | pure virtual |
| PROJECTION_STACK_DEPTH enum value | IGlsStateManager | |
| PushAlphaBlendFunc()=0 | IGlsStateManager | pure virtual |
| PushModelViewMatrix()=0 | IGlsStateManager | pure virtual |
| PushProjectionMatrix()=0 | IGlsStateManager | pure virtual |
| PushTextureMatrix()=0 | IGlsStateManager | pure virtual |
| ScaleTextureMatrixf(GLfloat x, GLfloat y, GLfloat z)=0 | IGlsStateManager | pure virtual |
| ScopedPtr< IGlsStateManager > (defined in IGlsStateManager) | IGlsStateManager | friend |
| SetColor(const glsColor &color)=0 | IGlsStateManager | pure virtual |
| SetDefaultAlphaBlendFunc()=0 | IGlsStateManager | pure virtual |
| SetDefaultState(bool forceResetUnmanagedState=false)=0 | IGlsStateManager | pure virtual |
| SetLightAmbientColor(unsigned int index, GLfloat *color)=0 | IGlsStateManager | pure virtual |
| SetLightAttenuation(unsigned int index, GLfloat constant, GLfloat linear, GLfloat quadratic)=0 | IGlsStateManager | pure virtual |
| SetLightDiffuseColor(unsigned int index, GLfloat *color)=0 | IGlsStateManager | pure virtual |
| SetLightEnabled(unsigned int index, bool enabled)=0 | IGlsStateManager | pure virtual |
| SetLightPosition(unsigned int index, GLfloat *position)=0 | IGlsStateManager | pure virtual |
| SetLightSpecularColor(unsigned int index, GLfloat *color)=0 | IGlsStateManager | pure virtual |
| SetSpotlightCutoff(unsigned int index, GLfloat cutoff)=0 | IGlsStateManager | pure virtual |
| SetSpotlightDirection(unsigned int index, GLfloat *direction)=0 | IGlsStateManager | pure virtual |
| SetSpotlightExponent(unsigned int index, GLfloat exponent)=0 | IGlsStateManager | pure virtual |
| SetTextureBlendColor(GLfloat *color)=0 | IGlsStateManager | pure virtual |
| SetTextureEnvMode(GLenum mode)=0 | IGlsStateManager | pure virtual |
| SetTextureMagFilter(GLenum mode)=0 | IGlsStateManager | pure virtual |
| SetTextureMinFilter(GLenum mode)=0 | IGlsStateManager | pure virtual |
| SetTextureWrapS(GLenum mode)=0 | IGlsStateManager | pure virtual |
| SetTextureWrapT(GLenum mode)=0 | IGlsStateManager | pure virtual |
| ShininessMaterial(float shininess)=0 | IGlsStateManager | pure virtual |
| SpecularMaterial(const glsColor &color)=0 | IGlsStateManager | pure virtual |
| TexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)=0 | IGlsStateManager | pure virtual |
| Texture2DEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| TEXTURE_STACK_DEPTH enum value | IGlsStateManager | |
| TextureArrayEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| TranslateModelViewMatrixf(GLfloat x, GLfloat y, GLfloat z)=0 | IGlsStateManager | pure virtual |
| TranslateTextureMatrixf(GLfloat x, GLfloat y, GLfloat z)=0 | IGlsStateManager | pure virtual |
| VertexArrayEnabled(bool val)=0 | IGlsStateManager | pure virtual |
| VertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)=0 | IGlsStateManager | pure virtual |
| ~IGlsStateManager() | IGlsStateManager | inlineprotectedvirtual |