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

This is the complete list of members for saga::scene::ICameraSceneNode, 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
getAnimators() constsaga::scene::ISceneNodeinline
getAspectRatio() const =0saga::scene::ICameraSceneNodepure virtual
getBoundingBox() const =0saga::scene::ISceneNodepure virtual
getChildren() constsaga::scene::ISceneNodeinline
getDrawCommands() constsaga::scene::ISceneNodeinline
getFarValue() const =0saga::scene::ICameraSceneNodepure virtual
getFOV() const =0saga::scene::ICameraSceneNodepure virtual
getID() constsaga::scene::ISceneNodeinline
getName() constsaga::scene::ISceneNodeinlinevirtual
getNearValue() const =0saga::scene::ICameraSceneNodepure virtual
getParent() constsaga::scene::ISceneNodeinline
getPipeline() constsaga::scene::ISceneNodeinline
getPosition() constsaga::scene::ISceneNodeinlinevirtual
getProjectionMatrix() const =0saga::scene::ICameraSceneNodepure virtual
getRelativeTransformation() constsaga::scene::ISceneNodeinlinevirtual
getRotation() constsaga::scene::ISceneNodeinlinevirtual
getScale() constsaga::scene::ISceneNodeinlinevirtual
getSceneManager() constsaga::scene::ISceneNodeinlinevirtual
getTarget() const =0saga::scene::ICameraSceneNodepure 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
getUpVector() const =0saga::scene::ICameraSceneNodepure virtual
getViewMatrix() const =0saga::scene::ICameraSceneNodepure virtual
hasDrawCommands() constsaga::scene::ISceneNodeinline
ICameraSceneNode(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::ICameraSceneNodeinline
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
IsOrthogonalsaga::scene::ICameraSceneNodeprotected
isOrthogonal() constsaga::scene::ICameraSceneNodeinlinevirtual
isTrulyVisible() constsaga::scene::ISceneNodeinlinevirtual
IsVisiblesaga::scene::ISceneNodeprotected
isVisible() constsaga::scene::ISceneNodeinlinevirtual
Namesaga::scene::ISceneNodeprotected
NodeIDsaga::scene::ISceneNodeprotected
onAnimate(const float time)saga::scene::ISceneNodeinlinevirtual
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
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
SceneManagersaga::scene::ISceneNodeprotected
setAspectRatio(float aspect)=0saga::scene::ICameraSceneNodepure virtual
setDrawCommands(video::DrawCommandList &&list)saga::scene::ISceneNodeinline
setFarValue(float zf)=0saga::scene::ICameraSceneNodepure virtual
setFOV(float fovy)=0saga::scene::ICameraSceneNodepure virtual
setID(const ID id)saga::scene::ISceneNodeinline
setName(const std::string &name)saga::scene::ISceneNodeinlinevirtual
setNearValue(float zn)=0saga::scene::ICameraSceneNodepure virtual
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
setProjectionMatrix(const glm::mat4 &projection, bool isOrthogonal=false)=0saga::scene::ICameraSceneNodepure virtual
setRotation(const glm::vec3 &rotation)=0saga::scene::ICameraSceneNodepure virtual
setScale(const glm::vec3 &scale)saga::scene::ISceneNodeinlinevirtual
setTarget(const glm::vec3 &newTarget)=0saga::scene::ICameraSceneNodepure virtual
setTexture(int slot, video::TextureHandle texture)saga::scene::ISceneNodeinline
setUpVector(const glm::vec3 &pos)=0saga::scene::ICameraSceneNodepure virtual
setViewMatrix(const glm::mat4 &view)=0saga::scene::ICameraSceneNodepure virtual
setVisible(bool isVisible)saga::scene::ISceneNodeinlinevirtual
Texturessaga::scene::ISceneNodeprotected
updateAbsolutePosition()saga::scene::ISceneNodeinlinevirtual
updateProjectionMatrix()=0saga::scene::ICameraSceneNodepure virtual
updateViewMatrix()=0saga::scene::ICameraSceneNodepure virtual
~IEventReceiver()saga::IEventReceiverinlinevirtual
~ISceneNode()saga::scene::ISceneNodeinlinevirtual