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::Transformation
virtual
acceptPost
(Traverser *traverser)
scg::Transformation
virtual
addChild
(NodeSP child)
scg::Composite
addSibling_
(NodeSP sibling)
scg::Node
protected
Animation
()
scg::Animation
clear
()
scg::Node
virtual
Composite
()
scg::Composite
cores_
scg::Node
protected
create
()
scg::TransformAnimation
static
destroy
()
scg::Composite
virtual
diffTime_
scg::Animation
protected
floatParam_
scg::TransformAnimation
protected
getFloatParam
() const
scg::TransformAnimation
getMat4Param
() const
scg::TransformAnimation
getMatrix
() const
scg::Transformation
getMetaInfo
(const std::string &key) const
scg::Node
getNCores
() const
scg::Node
getVec3Param
() const
scg::TransformAnimation
isRunning
() const
scg::Animation
isRunning_
scg::Animation
protected
isStarted
() const
scg::Animation
isStarted_
scg::Animation
protected
isVisible
() const
scg::Node
isVisible_
scg::Node
protected
lastTime_
scg::Animation
protected
leftChild_
scg::Composite
protected
mat4Param_
scg::TransformAnimation
protected
matrix_
scg::Transformation
protected
metaInfo_
scg::Node
mutable
protected
Node
()
scg::Node
parent_
scg::Node
protected
postProcessCores_
(RenderState *renderState)
scg::Node
protected
processCores_
(RenderState *renderState)
scg::Node
protected
removeChild
(Node *node, bool &result)
scg::Composite
removeChild
(Node *node)
scg::Composite
removeSibling_
(Node *node, bool &result)
scg::Node
protected
render
(RenderState *renderState)
scg::Transformation
virtual
renderPost
(RenderState *renderState)
scg::Transformation
virtual
reset
()
scg::Animation
virtual
rightSibling_
scg::Node
protected
rotate
(GLfloat angleDeg, glm::vec3 axis)
scg::Transformation
inline
virtual
rotateRad
(GLfloat angleRad, glm::vec3 axis)
scg::Transformation
virtual
scale
(glm::vec3 scaling)
scg::Transformation
virtual
setFloatParam
(GLfloat param)
scg::TransformAnimation
setMat4Param
(const glm::mat4 ¶m)
scg::TransformAnimation
setMatrix
(const glm::mat4 &matrix)
scg::Transformation
virtual
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 ¶m)
scg::TransformAnimation
setVisible
(bool isVisible=true)
scg::Node
start
(double currTime)
scg::TransformAnimation
virtual
startFunc_
scg::TransformAnimation
protected
stop
()
scg::Animation
virtual
totalTime_
scg::Animation
protected
TransformAnimation
()
scg::TransformAnimation
Transformation
()
scg::Transformation
translate
(glm::vec3 translation)
scg::Transformation
virtual
traverse
(Traverser *traverser)
scg::Composite
virtual
update
(double currTime)
scg::TransformAnimation
virtual
updateFunc_
scg::TransformAnimation
protected
vec3Param_
scg::TransformAnimation
protected
~Animation
()
scg::Animation
virtual
~Composite
()=0
scg::Composite
pure virtual
~Node
()=0
scg::Node
pure virtual
~TransformAnimation
()
scg::TransformAnimation
virtual
~Transformation
()
scg::Transformation
virtual
Generated on Wed Apr 10 2019 12:43:58 for scg3 by
1.8.15