scg3  0.6
scg::TransformAnimation Member List

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

accept(Traverser *traverser)scg::Transformationvirtual
acceptPost(Traverser *traverser)scg::Transformationvirtual
addChild(NodeSP child)scg::Composite
addSibling_(NodeSP sibling)scg::Nodeprotected
Animation()scg::Animation
clear()scg::Nodevirtual
Composite()scg::Composite
cores_scg::Nodeprotected
create()scg::TransformAnimationstatic
destroy()scg::Compositevirtual
diffTime_scg::Animationprotected
floatParam_scg::TransformAnimationprotected
getFloatParam() constscg::TransformAnimation
getMat4Param() constscg::TransformAnimation
getMatrix() constscg::Transformation
getMetaInfo(const std::string &key) constscg::Node
getNCores() constscg::Node
getVec3Param() constscg::TransformAnimation
isRunning() constscg::Animation
isRunning_scg::Animationprotected
isStarted() constscg::Animation
isStarted_scg::Animationprotected
isVisible() constscg::Node
isVisible_scg::Nodeprotected
lastTime_scg::Animationprotected
leftChild_scg::Compositeprotected
mat4Param_scg::TransformAnimationprotected
matrix_scg::Transformationprotected
metaInfo_scg::Nodemutableprotected
Node()scg::Node
parent_scg::Nodeprotected
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::Transformationvirtual
renderPost(RenderState *renderState)scg::Transformationvirtual
reset()scg::Animationvirtual
rightSibling_scg::Nodeprotected
rotate(GLfloat angleDeg, glm::vec3 axis)scg::Transformationinlinevirtual
rotateRad(GLfloat angleRad, glm::vec3 axis)scg::Transformationvirtual
scale(glm::vec3 scaling)scg::Transformationvirtual
setFloatParam(GLfloat param)scg::TransformAnimation
setMat4Param(const glm::mat4 &param)scg::TransformAnimation
setMatrix(const glm::mat4 &matrix)scg::Transformationvirtual
setMetaInfo(const std::string &key, const std::string &value)scg::Node
setStartFunc(std::function< void(TransformAnimation *)> startFunc)scg::TransformAnimation
setUpdateFunc(std::function< void(TransformAnimation *, double, double, double)> updateFunc)scg::TransformAnimation
setVec3Param(const glm::vec3 &param)scg::TransformAnimation
setVisible(bool isVisible=true)scg::Node
start(double currTime)scg::TransformAnimationvirtual
startFunc_scg::TransformAnimationprotected
stop()scg::Animationvirtual
totalTime_scg::Animationprotected
TransformAnimation()scg::TransformAnimation
Transformation()scg::Transformation
translate(glm::vec3 translation)scg::Transformationvirtual
traverse(Traverser *traverser)scg::Compositevirtual
update(double currTime)scg::TransformAnimationvirtual
updateFunc_scg::TransformAnimationprotected
vec3Param_scg::TransformAnimationprotected
~Animation()scg::Animationvirtual
~Composite()=0scg::Compositepure virtual
~Node()=0scg::Nodepure virtual
~TransformAnimation()scg::TransformAnimationvirtual
~Transformation()scg::Transformationvirtual