|
Voxellancer
0.3
A game about voxels in space
|
Public Member Functions | |
| WorldTreeGeode (WorldObject *worldObject) | |
| WorldObject * | worldObject () |
| const WorldObject * | worldObject () const |
| void | setWorldObject (WorldObject *worldObject) |
| WorldTreeNode * | containingNode () |
| const WorldTreeNode * | containingNode () const |
| void | setContainingNode (WorldTreeNode *node) |
| const IAABB & | aabb () const |
| void | setAABB (const IAABB &aabb) |
| std::list< WorldTreeNode * > & | intersectingLeafs () |
| void | addIntersectingLeaf (WorldTreeNode *leaf) |
| void | removeIntersectingLeaf (WorldTreeNode *leaf) |
| bool | isPassive () |
Protected Attributes | |
| WorldObject * | m_worldObject |
| WorldTreeNode * | m_containingNode |
| IAABB | m_aabb |
| bool | m_passive |
| std::list< WorldTreeNode * > | m_intersectingLeafs |