SuperTuxKart
|
manages smoke particle effects More...
#include <per_camera_node.hpp>
Public Member Functions | |
PerCameraNode (scene::ISceneNode *parent, scene::ISceneManager *mgr, s32 id, scene::ICameraSceneNode *camera, scene::ISceneNode *node) | |
virtual const core::aabbox3d< f32 > & | getBoundingBox () const |
returns the axis aligned bounding box of this node | |
virtual core::matrix4 & | getRelativeTransformationMatrix () |
Returns a reference to the current relative transformation matrix. | |
virtual core::matrix4 | getRelativeTransformation () const |
Returns the relative transformation of the scene node. | |
void | setCamera (scene::ICameraSceneNode *camera) |
virtual void | OnRegisterSceneNode () |
virtual void | render () |
virtual scene::ESCENE_NODE_TYPE | getType () const |
scene::ISceneNode * | getChild () |
Private Attributes | |
core::matrix4 | RelativeTransformationMatrix |
core::aabbox3d< f32 > | Box |
scene::ICameraSceneNode * | m_camera |
scene::ISceneNode * | m_child |
manages smoke particle effects
|
inlinevirtual |
Returns a reference to the current relative transformation matrix.
This is the matrix, this scene node uses instead of scale, translation and rotation.