28 #ifndef __MovablePlane_H__ 29 #define __MovablePlane_H__ 82 const String& getMovableType(
void)
const;
84 const Plane& _getDerivedPlane(
void)
const;
87 bool debugRenderables =
false)
91 (void)debugRenderables;
Abstract class defining a movable object in a scene.
void _notifyCurrentCamera(Camera *)
Overridden from MovableObject.
Implementation of a Quaternion, i.e.
float Real
Software floating point type.
Class to manage the scene object rendering queue.
Defines a plane in 3D space.
Standard 3-dimensional vector.
Visitor object that can be used to iterate over a collection of Renderable instances abstractly...
const AxisAlignedBox & getBoundingBox(void) const
Overridden from MovableObject.
Real getBoundingRadius(void) const
Overridden from MovableObject.
static String msMovableType
A viewpoint from which the scene will be rendered.
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info...
A 3D box aligned with the x/y/z axes.
Definition of a Plane that may be attached to a node, and the derived details of it retrieved simply...
void _updateRenderQueue(RenderQueue *)
Overridden from MovableObject.
void visitRenderables(Renderable::Visitor *visitor, bool debugRenderables=false)
Method to allow a caller to abstractly iterate over the Renderable instances that this MovableObject ...