scg3  0.6
scg::Light Member List

This is the complete list of members for scg::Light, including all inherited members.

accept(Traverser *traverser)scg::Lightvirtual
acceptPost(Traverser *traverser)scg::Lightvirtual
addChild(NodeSP child)scg::Composite
addSibling_(NodeSP sibling)scg::Nodeprotected
ambient_scg::Lightprotected
AMBIENT_OFFSETscg::Lightstatic
BUFFER_SIZEscg::Lightstatic
clear()scg::Nodevirtual
Composite()scg::Composite
cores_scg::Nodeprotected
create()scg::Lightstatic
destroy()scg::Compositevirtual
diffuse_scg::Lightprotected
DIFFUSE_OFFSETscg::Lightstatic
FLOAT_SIZEscg::Lightstatic
getMetaInfo(const std::string &key) constscg::Node
getNCores() constscg::Node
HALF_VECTOR_OFFSETscg::Lightstatic
init()scg::Light
isVisible() constscg::Node
isVisible_scg::Nodeprotected
leftChild_scg::Compositeprotected
Light()scg::Light
metaInfo_scg::Nodemutableprotected
modelTransform_scg::Lightprotected
Node()scg::Node
parent_scg::Nodeprotected
position_scg::Lightprotected
POSITION_OFFSETscg::Lightstatic
postProcessCores_(RenderState *renderState)scg::Nodeprotected
processCores_(RenderState *renderState)scg::Nodeprotected
removeChild(Node *node, bool &result)scg::Composite
removeChild(Node *node)scg::Composite
removeSibling_(Node *node, bool &result)scg::Nodeprotected
render(RenderState *renderState)scg::Lightvirtual
renderPost(RenderState *renderState)scg::Lightvirtual
rightSibling_scg::Nodeprotected
setAmbient(const glm::vec4 &color)scg::Light
setDiffuse(const glm::vec4 &color)scg::Light
setDiffuseAndSpecular(const glm::vec4 &color)scg::Light
setMetaInfo(const std::string &key, const std::string &value)scg::Node
setModelTransform(const glm::mat4 modelTransform)scg::Light
setPosition(const glm::vec4 &position)scg::Light
setSpecular(const glm::vec4 &color)scg::Light
setSpot(const glm::vec3 &direction, float cutoffDeg, float exponent)scg::Light
setVisible(bool isVisible=true)scg::Node
specular_scg::Lightprotected
SPECULAR_OFFSETscg::Lightstatic
SPOT_COS_CUTOFF_OFFSETscg::Lightstatic
SPOT_DIRECTION_OFFSETscg::Lightstatic
SPOT_EXPONENT_OFFSETscg::Lightstatic
spotCosCutoff_scg::Lightprotected
spotDirection_scg::Lightprotected
spotExponent_scg::Lightprotected
traverse(Traverser *traverser)scg::Compositevirtual
ubo_scg::Lightprotected
VEC4_SIZEscg::Lightstatic
~Composite()=0scg::Compositepure virtual
~Light()scg::Lightvirtual
~Node()=0scg::Nodepure virtual