GL Studio C++ Runtime API
IGlsStateManager Member List

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

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