| GL Studio C++ Runtime API

IGlsStateManagerES20 Member List

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

ActiveTexture(GLenum textureUnit)=0 | IGlsStateManager | pure virtual
AlphaBlendEnabled(bool val)=0 | IGlsStateManager | pure virtual
AlphaBlendFunc(GLenum src, GLenum dst)=0 | IGlsStateManagerES20 | pure virtual
AlphaBlendFuncSeparate(GLenum srcColor, GLenum dstColor, GLenum srcAlpha, GLenum dstAlpha)=0 | IGlsStateManagerES20 | 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
BinormalArrayEnabled(bool val)=0 | IGlsStateManagerES20 | pure virtual
BinormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer)=0 | IGlsStateManagerES20 | 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
GetLightSourceParameters(unsigned int index)=0 | IGlsStateManagerES20 | 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
GetTopModelViewMatrix()=0 | IGlsStateManagerES20 | pure virtual
GetTopProjMatrix()=0 | IGlsStateManagerES20 | 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
HasCustomShader() const =0 | IGlsStateManagerES20 | pure virtual
IGlsStateManager() | IGlsStateManager | inline protected
IGlsStateManagerES20() | IGlsStateManagerES20 | inline protected
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 | IGlsStateManagerES20 | pure virtual
PopCustomShaderProgram()=0 | IGlsStateManagerES20 | 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 | IGlsStateManagerES20 | pure virtual
PushCustomShaderProgram(GlsEffect *effect, const GLboolean useProgramImmediately)=0 | IGlsStateManagerES20 | 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
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
TangentArrayEnabled(bool val)=0 | IGlsStateManagerES20 | pure virtual
TangentPointer(GLenum type, GLsizei stride, const GLvoid *pointer)=0 | IGlsStateManagerES20 | 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
UpdateShaderAttributes()=0 | IGlsStateManagerES20 | pure virtual
UpdateShaderProgram(const GLboolean forceUpdate)=0 | IGlsStateManagerES20 | pure virtual
UpdateShaderUniforms()=0 | IGlsStateManagerES20 | 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 | inline protected virtual
~IGlsStateManagerES20() | IGlsStateManagerES20 | inline protected