, including all inherited members.
| addAnimation(Animation *Anim) | sp::scene::SceneNode | [virtual] |
| addChild(SceneNode *Child) | sp::scene::SceneNode | [virtual] |
| sp::Node::addChild(Node *Child) | sp::Node | [virtual] |
| addChildren(const std::list< SceneNode * > &Children) | sp::scene::SceneNode | [virtual] |
| sp::Node::addChildren(const std::list< Node * > &Children) | sp::Node | [virtual] |
| Animation class | sp::scene::SceneNode | [friend] |
| AnimationList_ | sp::scene::SceneNode | [protected] |
| BaseObject() | sp::BaseObject | [inline, protected] |
| BaseObject(const io::stringc &Name) | sp::BaseObject | [inline, protected] |
| BoundVolume_ | sp::scene::SceneNode | [protected] |
| Camera() | sp::scene::Camera | |
| Camera(const dim::rect2di &Viewport, f32 NearPlane, f32 FarPlane, f32 FieldOfView=DEF_PERSPECTIVE_FOV) | sp::scene::Camera | |
| Children_ | sp::Node | [protected] |
| clearAnimations() | sp::scene::SceneNode | [virtual] |
| copy() const | sp::scene::Camera | |
| copyRoot(SceneNode *NewNode) const | sp::scene::SceneNode | [protected] |
| drawMenu() | sp::scene::FirstPersonCamera | [virtual] |
| FinalWorldMatrix_ | sp::scene::SceneNode | [protected] |
| findAnimation(const io::stringc &Name) const | sp::scene::SceneNode | [virtual] |
| FirstPersonCamera() | sp::scene::FirstPersonCamera | |
| Flags_ | sp::scene::FirstPersonCamera | [protected] |
| getAnimation(u32 Index=0) const | sp::scene::SceneNode | [virtual] |
| getAnimationCount() const | sp::scene::SceneNode | [inline] |
| getAnimationList() const | sp::scene::SceneNode | [inline] |
| getBoundingVolume() | sp::scene::SceneNode | [inline] |
| getBoundingVolume() const | sp::scene::SceneNode | [inline] |
| getChildren() const | sp::Node | [inline] |
| getFirstAnimation() const | sp::scene::SceneNode | [virtual] |
| getFlags() const | sp::scene::FirstPersonCamera | [inline] |
| getFOV() const | sp::scene::Camera | [inline] |
| getFreeMovement() const | sp::scene::FirstPersonCamera | [inline] |
| getMaxTurnDegree() const | sp::scene::FirstPersonCamera | [inline] |
| getMirror() const | sp::scene::Camera | [inline] |
| getMirrorMatrix() const | sp::scene::Camera | [inline] |
| getMoveSpeed() const | sp::scene::FirstPersonCamera | [inline] |
| getName() const | sp::BaseObject | [inline] |
| getOrtho() const | sp::scene::Camera | [inline] |
| getParent() const | sp::scene::SceneNode | [inline] |
| getPerspective(dim::rect2di &Viewport, f32 &NearRange, f32 &FarRange, f32 &FieldOfView) | sp::scene::Camera | |
| getPickingLine(const dim::point2di &Position, f32 Length=DEF_PICKING_LENGTH) const | sp::scene::Camera | |
| getPosition(bool isGlobal=false) const | sp::scene::SceneNode | |
| getPositionMatrix(bool isGlobal) const | sp::scene::SceneNode | |
| getPositionMatrix() const | sp::scene::SceneNode | [inline] |
| getProjection(dim::vector3df Position) const | sp::scene::Camera | |
| getProjection() const | sp::scene::Camera | [inline] |
| getProjection() | sp::scene::Camera | [inline] |
| getProjectionMatrix() const | sp::scene::Camera | |
| getRangeFar() const | sp::scene::Camera | [inline] |
| getRangeNear() const | sp::scene::Camera | [inline] |
| getRotation(bool isGlobal=false) const | sp::scene::SceneNode | |
| getRotationMatrix(bool isGlobal) const | sp::scene::SceneNode | |
| getRotationMatrix() const | sp::scene::SceneNode | [inline] |
| getScale(bool isGlobal=false) const | sp::scene::SceneNode | |
| getScaleMatrix(bool isGlobal) const | sp::scene::SceneNode | |
| getScaleMatrix() const | sp::scene::SceneNode | [inline] |
| getSceneChildren() const | sp::scene::SceneNode | [inline] |
| getSceneChildren() | sp::scene::SceneNode | [inline] |
| getTransformation(bool isGlobal) const | sp::scene::SceneNode | |
| getTransformation() const | sp::scene::SceneNode | [inline] |
| getTransformation() | sp::scene::SceneNode | [inline] |
| getTransformMatrix(bool isGlobal=false) const | sp::scene::SceneNode | [inline] |
| getTurnSpeed() const | sp::scene::FirstPersonCamera | [inline] |
| getType() const | sp::scene::SceneNode | [inline] |
| getUserData() const | sp::BaseObject | [inline] |
| getUserDataFlags() const | sp::BaseObject | [inline] |
| getViewFrustum() const | sp::scene::Camera | [inline] |
| getViewport() const | sp::scene::Camera | [inline] |
| getVisible(bool isGlobal=false) const | sp::scene::SceneNode | [virtual] |
| sp::Node::getVisible() const | sp::Node | [inline] |
| getZoom() const | sp::scene::Camera | |
| isFreeMovement_ | sp::scene::FirstPersonCamera | [protected] |
| isMirror_ | sp::scene::Camera | [protected] |
| isVisible_ | sp::Node | [protected] |
| loadTransformation() | sp::scene::SceneNode | [virtual] |
| lookAt(dim::vector3df Position, bool isGlobal=false) | sp::scene::Camera | |
| sp::scene::SceneNode::lookAt(const dim::vector3df &Position, bool isGlobal=false) | sp::scene::SceneNode | [virtual] |
| MaxTurnDegree_ | sp::scene::FirstPersonCamera | [protected] |
| MirrorMatrix_ | sp::scene::Camera | [protected] |
| move(const dim::vector3df &Direction) | sp::scene::SceneNode | [inline] |
| MoveSpeed_ | sp::scene::FirstPersonCamera | [protected] |
| Name_ | sp::BaseObject | [protected] |
| Node() | sp::Node | |
| Parent_ | sp::Node | [protected] |
| Pitch_ | sp::scene::FirstPersonCamera | [protected] |
| Projection_ | sp::scene::Camera | [protected] |
| removeAnimation(Animation *Anim) | sp::scene::SceneNode | [virtual] |
| removeChild(SceneNode *Child) | sp::scene::SceneNode | [virtual] |
| removeChild() | sp::scene::SceneNode | [virtual] |
| sp::Node::removeChild(Node *Child) | sp::Node | [virtual] |
| removeChildren(const std::list< SceneNode * > &Children) | sp::scene::SceneNode | [virtual] |
| removeChildren() | sp::scene::SceneNode | [virtual] |
| sp::Node::removeChildren(const std::list< Node * > &Children) | sp::Node | [virtual] |
| SceneChildren_ | sp::scene::SceneNode | [protected] |
| SceneGraphPortalBased class | sp::scene::Camera | [friend] |
| SceneNode(const ENodeTypes Type=NODE_BASICNODE) | sp::scene::SceneNode | |
| SceneParent_ | sp::scene::SceneNode | [protected] |
| setBoundingVolume(const BoundingVolume &BoundVolume) | sp::scene::SceneNode | [inline] |
| setFlags(s32 Flags) | sp::scene::FirstPersonCamera | [inline] |
| setFOV(f32 FieldOfView) | sp::scene::Camera | |
| setFreeMovement(bool isEnable) | sp::scene::FirstPersonCamera | [inline] |
| setMaxTurnDegree(f32 Degree) | sp::scene::FirstPersonCamera | [inline] |
| setMirror(bool isMirror) | sp::scene::Camera | [inline] |
| setMirrorMatrix(const dim::matrix4f &Matrix) | sp::scene::Camera | [inline] |
| setMoveSpeed(f32 Speed) | sp::scene::FirstPersonCamera | [inline] |
| setName(const io::stringc &Name) | sp::BaseObject | [inline] |
| setOrtho(bool isOrtho) | sp::scene::Camera | |
| setParent(SceneNode *Parent, bool isGlobal) | sp::scene::SceneNode | |
| setParent(SceneNode *Parent) | sp::scene::SceneNode | [inline] |
| sp::Node::setParent(Node *Parent) | sp::Node | [inline] |
| setPerspective(const dim::rect2di &Viewport, f32 NearRange, f32 FarRange, f32 FieldOfView=DEF_PERSPECTIVE_FOV) | sp::scene::Camera | |
| setPosition(const dim::vector3df &Position, bool isGlobal=false) | sp::scene::SceneNode | |
| setPositionMatrix(const dim::matrix4f &Position, bool isGlobal) | sp::scene::SceneNode | |
| setPositionMatrix(const dim::matrix4f &Position) | sp::scene::SceneNode | [inline] |
| setProjection(const Projection &Proj) | sp::scene::Camera | [inline] |
| setRange(f32 NearRange, f32 FarRange) | sp::scene::Camera | |
| setRangeFar(f32 FarRange) | sp::scene::Camera | |
| setRangeNear(f32 NearRange) | sp::scene::Camera | |
| setRotation(const dim::vector3df &Rotation, bool isGlobal=false) | sp::scene::SceneNode | |
| setRotationMatrix(const dim::matrix4f &Rotation, bool isGlobal) | sp::scene::SceneNode | |
| setRotationMatrix(const dim::matrix4f &Rotation) | sp::scene::SceneNode | [inline] |
| setScale(const dim::vector3df &Scale, bool isGlobal=false) | sp::scene::SceneNode | |
| setScaleMatrix(const dim::matrix4f &Scale, bool isGlobal) | sp::scene::SceneNode | |
| setScaleMatrix(const dim::matrix4f &Scale) | sp::scene::SceneNode | [inline] |
| setTransformation(const Transformation &Transform) | sp::scene::SceneNode | [inline] |
| setTurnSpeed(f32 Speed) | sp::scene::FirstPersonCamera | [inline] |
| setupCameraView() | sp::scene::Camera | [virtual] |
| setupRenderView() | sp::scene::Camera | [inline] |
| setupTransformation(bool isGlobal) | sp::scene::SceneNode | [inline] |
| setupWorldMatrix(const dim::matrix4f &WorldMatrix) | sp::scene::SceneNode | [inline] |
| setUserData(void *Data) | sp::BaseObject | [inline] |
| setUserDataFlags(s32 Flags) | sp::BaseObject | [inline] |
| setViewport(const dim::rect2di &Viewport) | sp::scene::Camera | |
| setVisible(bool isVisible) | sp::Node | [virtual] |
| setZoom(f32 Zoom) | sp::scene::Camera | |
| transform(const dim::vector3df &Size) | sp::scene::SceneNode | [inline] |
| Transform_ | sp::scene::SceneNode | [protected] |
| translate(const dim::vector3df &Direction) | sp::scene::SceneNode | [inline] |
| turn(const dim::vector3df &Rotation) | sp::scene::SceneNode | [inline] |
| TurnSpeed_ | sp::scene::FirstPersonCamera | [protected] |
| updateCameraMovement() | sp::scene::FirstPersonCamera | [protected] |
| updateCameraRotation() | sp::scene::FirstPersonCamera | [protected] |
| updateControl() | sp::scene::FirstPersonCamera | [virtual] |
| updateTransformation() | sp::scene::Camera | [virtual] |
| updateTransformationBase(const dim::matrix4f &BaseMatrix) | sp::scene::SceneNode | [virtual] |
| UserData_ | sp::BaseObject | [protected] |
| UserDataFlags_ | sp::BaseObject | [protected] |
| ViewFrustum_ | sp::scene::Camera | [protected] |
| Yaw_ | sp::scene::FirstPersonCamera | [protected] |
| ~BaseObject() | sp::BaseObject | [inline, virtual] |
| ~Camera() | sp::scene::Camera | [virtual] |
| ~FirstPersonCamera() | sp::scene::FirstPersonCamera | [virtual] |
| ~Node() | sp::Node | [virtual] |
| ~SceneNode() | sp::scene::SceneNode | [virtual] |