globjects  1.1.0.2f0c753c8647
Strict OpenGL objects wrapper.
globjects::State Member List

This is the complete list of members for globjects::State, including all inherited members.

add(StateSetting *setting) overrideglobjects::Statevirtual
addCapability(Capability *capability)globjects::Stateprotected
apply()globjects::State
blendColor(gl::GLfloat red, gl::GLfloat green, gl::GLfloat blue, gl::GLfloat alpha)globjects::AbstractState
blendColor(const std::array< gl::GLfloat, 4 > &color)globjects::AbstractState
blendFunc(gl::GLenum sFactor, gl::GLenum dFactor)globjects::AbstractState
blendFuncSeparate(gl::GLenum srcRGB, gl::GLenum dstRGB, gl::GLenum srcAlpha, gl::GLenum dstAlpha)globjects::AbstractState
capabilities() const globjects::State
capability(gl::GLenum capability)globjects::State
capability(gl::GLenum capability) const globjects::State
clearColor(gl::GLfloat red, gl::GLfloat green, gl::GLfloat blue, gl::GLfloat alpha)globjects::AbstractState
clearColor(const std::array< gl::GLfloat, 4 > &color)globjects::AbstractState
clearDepth(gl::GLfloat depth)globjects::AbstractState
clearStencil(gl::GLint s)globjects::AbstractState
colorMask(gl::GLboolean red, gl::GLboolean green, gl::GLboolean blue, gl::GLboolean alpha)globjects::AbstractState
colorMask(const std::array< gl::GLboolean, 4 > &mask)globjects::AbstractState
cullFace(gl::GLenum mode)globjects::AbstractState
currentState()globjects::Statestatic
DeferredMode enum valueglobjects::State
depthFunc(gl::GLenum func)globjects::AbstractState
depthMask(gl::GLboolean flag)globjects::AbstractState
depthRange(gl::GLdouble nearVal, gl::GLdouble farVal)globjects::AbstractState
depthRange(gl::GLfloat nearVal, gl::GLfloat farVal)globjects::AbstractState
depthRange(const std::array< gl::GLfloat, 2 > &range)globjects::AbstractState
destroy() const globjects::HeapOnly
disable(gl::GLenum capability) overrideglobjects::Statevirtual
disable(gl::GLenum capability, int index) overrideglobjects::Statevirtual
enable(gl::GLenum capability) overrideglobjects::Statevirtual
enable(gl::GLenum capability, int index) overrideglobjects::Statevirtual
frontFace(gl::GLenum winding)globjects::AbstractState
getCapability(gl::GLenum capability)globjects::Stateprotected
getCapability(gl::GLenum capability) const globjects::Stateprotected
HeapOnly()globjects::HeapOnly
ImmediateMode enum valueglobjects::State
isEnabled(gl::GLenum capability) const overrideglobjects::Statevirtual
isEnabled(gl::GLenum capability, int index) const overrideglobjects::Statevirtual
logicOp(gl::GLenum opcode)globjects::AbstractState
m_capabilitiesglobjects::Stateprotected
m_modeglobjects::Stateprotected
m_settingsglobjects::Stateprotected
Mode enum nameglobjects::State
mode() const globjects::State
pixelStore(gl::GLenum pname, gl::GLboolean param)globjects::AbstractState
pixelStore(gl::GLenum pname, gl::GLint param)globjects::AbstractState
pixelStore(gl::GLenum pname, gl::GLfloat param)globjects::AbstractState
pointParameter(gl::GLenum pname, gl::GLenum param)globjects::AbstractState
pointSize(gl::GLfloat size)globjects::AbstractState
polygonMode(gl::GLenum face, gl::GLenum mode)globjects::AbstractState
polygonOffset(gl::GLfloat factor, gl::GLfloat units)globjects::AbstractState
primitiveRestartIndex(gl::GLuint index)globjects::AbstractState
provokingVertex(gl::GLenum provokeMode)globjects::AbstractState
ref() const globjects::Referenced
refCounter() const globjects::Referenced
Referenced()globjects::Referenced
sampleCoverage(gl::GLfloat value, gl::GLboolean invert)globjects::AbstractState
scissor(gl::GLint x, gl::GLint y, gl::GLsizei width, gl::GLsizei height)globjects::AbstractState
scissor(const std::array< gl::GLint, 4 > &scissorBox)globjects::AbstractState
set(void(*function)(Arguments...), Arguments...arguments)globjects::AbstractState
setEnabled(gl::GLenum capability, bool enabled)globjects::AbstractState
setEnabled(gl::GLenum capability, int index, bool enabled)globjects::AbstractState
setMode(Mode mode)globjects::State
setting(const StateSettingType &type)globjects::State
setting(const StateSettingType &type) const globjects::State
settings()globjects::State
settings() const globjects::State
State(Mode=ImmediateMode)globjects::State
stencilFunc(gl::GLenum func, gl::GLint ref, gl::GLuint mask)globjects::AbstractState
stencilFuncSeparate(gl::GLenum face, gl::GLenum func, gl::GLint ref, gl::GLuint mask)globjects::AbstractState
stencilMask(gl::GLuint mask)globjects::AbstractState
stencilMaskSeparate(gl::GLenum face, gl::GLuint mask)globjects::AbstractState
stencilOp(gl::GLenum stencilFail, gl::GLenum depthFail, gl::GLenum depthPass)globjects::AbstractState
stencilOpSeparate(gl::GLenum face, gl::GLenum stencilFail, gl::GLenum depthFail, gl::GLenum depthPass)globjects::AbstractState
unref() const globjects::Referenced
~HeapOnly()globjects::HeapOnlyprotectedvirtual
~Referenced()globjects::Referencedprotectedvirtual
~State()globjects::Stateprotectedvirtual