![]() |
OGRE
1.10.12
Object-Oriented Graphics Rendering Engine
|
#include <OgreOctreeZone.h>
Inheritance diagram for Ogre::OctreeZoneData:Public Member Functions | |
| OctreeZoneData (PCZSceneNode *, PCZone *) | |
| Standard Constructor. More... | |
| ~OctreeZoneData () | |
| Standard destructor. More... | |
| bool | _isIn (AxisAlignedBox &box) |
| Octree * | getOctant () |
| Returns the Octree in which this OctreeNode resides. More... | |
| void | setOctant (Octree *o) |
| Sets the Octree in which this OctreeNode resides. More... | |
| void | update (void) |
| Update data. More... | |
Public Attributes | |
| PCZSceneNode * | mAssociatedNode |
| PCZone * | mAssociatedZone |
| Octree * | mOctant |
| Octree this node is attached to. More... | |
| AxisAlignedBox | mOctreeWorldAABB |
| Octree-specific world bounding box (only includes attached objects, not children) More... | |
| Ogre::OctreeZoneData::OctreeZoneData | ( | PCZSceneNode * | , |
| PCZone * | |||
| ) |
Standard Constructor.
| Ogre::OctreeZoneData::~OctreeZoneData | ( | ) |
Standard destructor.
|
virtual |
Update data.
Reimplemented from Ogre::ZoneData.
|
inline |
Returns the Octree in which this OctreeNode resides.
|
inline |
Sets the Octree in which this OctreeNode resides.
| bool Ogre::OctreeZoneData::_isIn | ( | AxisAlignedBox & | box | ) |
| AxisAlignedBox Ogre::OctreeZoneData::mOctreeWorldAABB |
Octree-specific world bounding box (only includes attached objects, not children)
|
inherited |
|
inherited |