Open Inventor Reference
SoGLLazyElement Member List

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

ALL_BUT_DIFFUSE_MASK enum valueSoLazyElement
ALL_COLOR_MASK enum valueSoLazyElement
ALL_MASK enum valueSoLazyElement
AMBIENT_CASE enum valueSoLazyElement
AMBIENT_MASK enum valueSoLazyElement
ATTRIB_COLOR enum valueSoLazyElement
ATTRIB_NORMAL enum valueSoLazyElement
ATTRIB_TEXCOORD enum valueSoLazyElement
ATTRIB_VERTEX enum valueSoLazyElement
BASE_COLOR enum valueSoLazyElement
BLENDING_CASE enum valueSoLazyElement
BLENDING_MASK enum valueSoLazyElement
capture(SoState *state) constSoElementinlineprotected
captureThis(SoState *state) constSoElementprotectedvirtual
cases enum nameSoLazyElement
classStackIndexSoElementprotectedstatic
COLOR_MATERIAL_CASE enum valueSoLazyElement
COLOR_MATERIAL_MASK enum valueSoLazyElement
copyBackGL(SoGLLazyElement *cacheLazyElement, SoGLLazyElement::GLLazyState &cacheGLState)SoGLLazyElementinline
copyLazyMatchInfo(SoState *state)SoGLLazyElement
copyMatchInfo() constSoGLLazyElementinlinevirtual
createStackIndex(SoType id)SoElementprotectedstatic
defaultDiffuseColorSoLazyElementprotectedstatic
defaultPackedColorSoLazyElementprotectedstatic
defaultTransparencySoLazyElementprotectedstatic
DIFFUSE_CASE enum valueSoLazyElement
DIFFUSE_MASK enum valueSoLazyElement
DIFFUSE_ONLY_MASK enum valueSoLazyElement
drawArrays(SoState *state, GLenum mode, GLint first, GLsizei count)SoLazyElementstatic
drawElements(SoState *state, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)SoLazyElementstatic
EMISSIVE_CASE enum valueSoLazyElement
EMISSIVE_MASK enum valueSoLazyElement
getAmbient(SoState *)SoLazyElementstatic
getBlending(SoState *)SoLazyElementstatic
getClassTypeId()SoElementinlinestatic
getColorMaterial(SoState *)SoLazyElementstatic
getConstElement(SoState *state, int stackIndex)SoElementinlineprotectedstatic
getCopyGL(SoGLLazyElement *cacheLazyElement, SoGLLazyElement::GLLazyState &cacheGLState)SoGLLazyElement
getDefaultAmbient()SoLazyElementinlinestatic
getDefaultDiffuse()SoLazyElementinlinestatic
getDefaultEmissive()SoLazyElementinlinestatic
getDefaultLightModel()SoLazyElementinlinestatic
getDefaultPacked()SoLazyElementinlinestatic
getDefaultShininess()SoLazyElementinlinestatic
getDefaultSpecular()SoLazyElementinlinestatic
getDefaultTransparency()SoLazyElementinlinestatic
getDepth() constSoElementinline
getDiffuse(SoState *state, int index)SoLazyElementstatic
getDiffusePointer() constSoLazyElementinline
getElement(SoState *state, int stackIndex)SoElementinlineprotectedstatic
getEmissive(SoState *)SoLazyElementstatic
getIdFromStackIndex(int stackIndex)SoElementstatic
getInstance(const SoState *state)SoGLLazyElementinlinestatic
SoLazyElement::getInstance(SoState *state)SoLazyElementinlinestatic
getLightModel(SoState *)SoLazyElementstatic
getNext() constSoElementinline
getNextFree() constSoElementinlineprotected
getNextInStack() constSoElementinlineprotected
getNumDiffuse() constSoLazyElementinline
getNumPatterns()SoLazyElementinlineprotectedstatic
getNumStackIndices()SoElementinlinestatic
getNumTransparencies() constSoLazyElementinline
getPackedColors(SoState *)SoLazyElementstatic
getPackedPointer() constSoLazyElementinline
getShininess(SoState *)SoLazyElementstatic
getSpecular(SoState *)SoLazyElementstatic
getStackIndex() constSoElementinline
getTransparency(SoState *, int index)SoLazyElementstatic
getTransparencyPointer() constSoLazyElementinline
getTypeId() constSoElementinline
getWInstance(SoState *state)SoLazyElementinlinestatic
init(SoState *state)SoGLLazyElementvirtual
initClass()SoGLLazyElementstatic
initElements()SoElementstatic
internalMasks enum nameSoLazyElement
invalidBitsSoLazyElementprotected
isPacked() constSoLazyElementinline
isTransparent() constSoLazyElementinline
ivStateSoLazyElementprotected
lazyMatches(uint32_t checkGLFlag, uint32_t checkIVFlag, const SoGLLazyElement *eltInState)SoGLLazyElementinline
LIGHT_MODEL_CASE enum valueSoLazyElement
LIGHT_MODEL_MASK enum valueSoLazyElement
LightModel enum nameSoLazyElement
masks enum nameSoLazyElement
matches(const SoElement *) constSoGLLazyElementinlinevirtual
mergeCacheInfo(SoGLRenderCache *childCache, SoGLRenderCache *parentCache, uint32_t doSendFlag, uint32_t checkIVFlag, uint32_t checkGLFlag)SoGLLazyElement
NO_COLOR_MASK enum valueSoLazyElement
OTHER_COLOR_MASK enum valueSoLazyElement
PHONG enum valueSoLazyElement
pop(SoState *state, const SoElement *prevTopElement)SoGLLazyElementvirtual
print(FILE *fp) constSoLazyElementvirtual
push(SoState *state)SoGLLazyElementvirtual
reset(SoState *state, uint32_t bitmask) constSoGLLazyElement
send(const SoState *state, uint32_t mask) constSoGLLazyElementinline
sendAllMaterial(SoState *state)SoGLLazyElementinlinestatic
sendDiffuseByIndex(int index) constSoGLLazyElement
sendNoMaterial(SoState *state)SoGLLazyElementinlinestatic
sendOnlyDiffuseColor(SoState *state)SoGLLazyElementinlinestatic
sendVPPacked(SoState *state, const unsigned char *pcolor)SoGLLazyElement
setAmbient(SoState *state, const SbColor *color)SoLazyElementstatic
setBlending(SoState *state, bool value)SoLazyElementstatic
setColorMaterial(SoState *state, bool value)SoLazyElementstatic
setDepth(int dpth)SoElementinline
setDiffuse(SoState *state, SoNode *node, int32_t numColors, const SbColor *colors, SoColorPacker *cPacker)SoLazyElementstatic
setDrawArraysCallback(SoState *state, SoDrawArraysCallback *cb, void *userData)SoLazyElementstatic
setDrawElementsCallback(SoState *state, SoDrawElementsCallback *cb, void *userData)SoLazyElementstatic
setEmissive(SoState *state, const SbColor *color)SoLazyElementstatic
setLightModel(SoState *state, const int32_t model)SoLazyElementstatic
setMaterials(SoState *state, SoNode *node, uint32_t bitmask, SoColorPacker *cPacker, const SoMFColor &diffuse, const SoMFFloat &transp, const SoMFColor &ambient, const SoMFColor &emissive, const SoMFColor &specular, const SoMFFloat &shininess)SoLazyElementstatic
setNext(SoElement *nxt)SoElementinline
setNextFree(SoElement *nxt)SoElementinline
setNextInStack(SoElement *nxt)SoElementinline
setOverrideBlending(SoState *state, bool flag)SoLazyElementstatic
setPacked(SoState *state, SoNode *node, int32_t numColors, const uint32_t *colors)SoLazyElementstatic
setShininess(SoState *state, float value)SoLazyElementstatic
setSpecular(SoState *state, const SbColor *color)SoLazyElementstatic
setStackIndex(int index)SoElementinlineprotected
setTransparency(SoState *state, SoNode *node, int32_t numTransp, const float *transp, SoColorPacker *cPacker)SoLazyElementstatic
setTransparencyType(SoState *state, int32_t type)SoLazyElementstatic
setTypeId(SoType id)SoElementinlineprotected
setUseVertexAttributes(SoState *state, bool flag)SoLazyElementstatic
SHININESS_CASE enum valueSoLazyElement
SHININESS_MASK enum valueSoLazyElement
shouldUseVertexAttributes(SoState *state)SoLazyElementstatic
SoElement()SoElementprotected
SPECULAR_CASE enum valueSoLazyElement
SPECULAR_MASK enum valueSoLazyElement
TRANSPARENCY_CASE enum valueSoLazyElement
TRANSPARENCY_MASK enum valueSoLazyElement
updateColorVBO(SoState *state, SoVBO *vbo)SoGLLazyElement
VertexAttribs enum nameSoLazyElement
~SoElement()SoElementvirtual
~SoGLLazyElement()SoGLLazyElementvirtual
~SoLazyElement()SoLazyElementprotectedvirtual