Saga3D API Documentation  1.0-RC4
saga::scene::IBoneSceneNode Member List

This is the complete list of members for saga::scene::IBoneSceneNode, including all inherited members.

AbsoluteTransformationsaga::scene::ISceneNodeprotected
addAnimator(const std::shared_ptr< ISceneNodeAnimator > &animator)saga::scene::ISceneNodeinlinevirtual
addChild(const std::shared_ptr< ISceneNode > &child)saga::scene::ISceneNodeinlinevirtual
Animatorssaga::scene::ISceneNodeprotected
Childrensaga::scene::ISceneNodeprotected
clone(const std::shared_ptr< ISceneNode > &newParent=0)saga::scene::ISceneNodeinlinevirtual
DrawCommandssaga::scene::ISceneNodeprotected
getAbsolutePosition() constsaga::scene::ISceneNodeinlinevirtual
getAbsoluteTransformation() constsaga::scene::ISceneNodeinlinevirtual
getAnimationMode() const =0saga::scene::IBoneSceneNodepure virtual
getAnimators() constsaga::scene::ISceneNodeinline
getBoneIndex() const =0saga::scene::IBoneSceneNodepure virtual
getBoundingBox() const =0saga::scene::IBoneSceneNodepure virtual
getChildren() constsaga::scene::ISceneNodeinline
getDrawCommands() constsaga::scene::ISceneNodeinline
getID() constsaga::scene::ISceneNodeinline
getName() constsaga::scene::ISceneNodeinlinevirtual
getParent() constsaga::scene::ISceneNodeinline
getPipeline() constsaga::scene::ISceneNodeinline
getPosition() constsaga::scene::ISceneNodeinlinevirtual
getRelativeTransformation() constsaga::scene::ISceneNodeinlinevirtual
getRotation() constsaga::scene::ISceneNodeinlinevirtual
getScale() constsaga::scene::ISceneNodeinlinevirtual
getSceneManager() constsaga::scene::ISceneNodeinlinevirtual
getSkinningSpace() const =0saga::scene::IBoneSceneNodepure virtual
getTexture(int slot) constsaga::scene::ISceneNodeinline
getTextures()saga::scene::ISceneNodeinline
getTransformedBoundingBox() constsaga::scene::ISceneNodeinlinevirtual
getTransformedBoundingBoxEdges(std::vector< glm::vec3 > &edges) constsaga::scene::ISceneNodeinlinevirtual
getType() constsaga::scene::ISceneNodeinlinevirtual
hasDrawCommands() constsaga::scene::ISceneNodeinline
IBoneSceneNode(const std::shared_ptr< ISceneNode > &parent, const std::shared_ptr< ISceneManager > &mgr)saga::scene::IBoneSceneNodeinline
ISceneNode(const std::shared_ptr< ISceneNode > &parent, const std::shared_ptr< ISceneManager > &mgr, const glm::vec3 &position=glm::vec3(0, 0, 0), const glm::vec3 &rotation=glm::vec3(0, 0, 0), const glm::vec3 &scale=glm::vec3(1.0f, 1.0f, 1.0f))saga::scene::ISceneNodeinline
isTrulyVisible() constsaga::scene::ISceneNodeinlinevirtual
isVisible() constsaga::scene::ISceneNodeinlinevirtual
IsVisiblesaga::scene::ISceneNodeprotected
Namesaga::scene::ISceneNodeprotected
NodeIDsaga::scene::ISceneNodeprotected
onAnimate(const float time)=0saga::scene::IBoneSceneNodepure virtual
onEvent(const SDL_Event &event) overridesaga::scene::ISceneNodeinlinevirtual
onRegisterSceneNode(video::RenderPassHandle pass)saga::scene::ISceneNodeinlinevirtual
onRender()saga::scene::ISceneNodeinline
OnRenderCallbacksaga::scene::ISceneNodeprotected
onUnregisterSceneNode(video::RenderPassHandle pass)saga::scene::ISceneNodeinlinevirtual
Parentsaga::scene::ISceneNodeprotected
Pipelinesaga::scene::ISceneNodeprotected
positionHintsaga::scene::IBoneSceneNode
RelativeRotationsaga::scene::ISceneNodeprotected
RelativeScalesaga::scene::ISceneNodeprotected
RelativeTranslationsaga::scene::ISceneNodeprotected
remove()saga::scene::ISceneNodeinlinevirtual
removeAll()saga::scene::ISceneNodeinlinevirtual
removeAnimator(const std::shared_ptr< ISceneNodeAnimator > &animator)saga::scene::ISceneNodeinlinevirtual
removeAnimators()saga::scene::ISceneNodeinlinevirtual
removeChild(const std::shared_ptr< ISceneNode > &child)saga::scene::ISceneNodeinlinevirtual
rotationHintsaga::scene::IBoneSceneNode
scaleHintsaga::scene::IBoneSceneNode
SceneManagersaga::scene::ISceneNodeprotected
setAnimationMode(E_BONE_ANIMATION_MODE mode)=0saga::scene::IBoneSceneNodepure virtual
setDrawCommands(video::DrawCommandList &&list)saga::scene::ISceneNodeinline
setID(const ID id)saga::scene::ISceneNodeinline
setName(const std::string &name)saga::scene::ISceneNodeinlinevirtual
setOnRender(std::function< void()> func)saga::scene::ISceneNodeinline
setParent(const std::shared_ptr< ISceneNode > &newParent)saga::scene::ISceneNodeinlinevirtual
setPipeline(video::PipelineHandle pipeline)saga::scene::ISceneNodeinlinevirtual
setPosition(const glm::vec3 &newpos)saga::scene::ISceneNodeinlinevirtual
setRotation(const glm::vec3 &rotation)saga::scene::ISceneNodeinlinevirtual
setScale(const glm::vec3 &scale)saga::scene::ISceneNodeinlinevirtual
setSkinningSpace(E_BONE_SKINNING_SPACE space)=0saga::scene::IBoneSceneNodepure virtual
setTexture(int slot, video::TextureHandle texture)saga::scene::ISceneNodeinline
setVisible(bool isVisible)saga::scene::ISceneNodeinlinevirtual
Texturessaga::scene::ISceneNodeprotected
updateAbsolutePosition()saga::scene::ISceneNodeinlinevirtual
updateAbsolutePositionOfAllChildren()=0saga::scene::IBoneSceneNodepure virtual
~IEventReceiver()saga::IEventReceiverinlinevirtual
~ISceneNode()saga::scene::ISceneNodeinlinevirtual