Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
WorldTreeGeode Class Reference
Collaboration diagram for WorldTreeGeode:
[legend]

Public Member Functions

 WorldTreeGeode (WorldObject *worldObject)
 
WorldObjectworldObject ()
 
const WorldObjectworldObject () const
 
void setWorldObject (WorldObject *worldObject)
 
WorldTreeNodecontainingNode ()
 
const WorldTreeNodecontainingNode () const
 
void setContainingNode (WorldTreeNode *node)
 
const IAABBaabb () const
 
void setAABB (const IAABB &aabb)
 
std::list< WorldTreeNode * > & intersectingLeafs ()
 
void addIntersectingLeaf (WorldTreeNode *leaf)
 
void removeIntersectingLeaf (WorldTreeNode *leaf)
 
bool isPassive ()
 

Protected Attributes

WorldObjectm_worldObject
 
WorldTreeNodem_containingNode
 
IAABB m_aabb
 
bool m_passive
 
std::list< WorldTreeNode * > m_intersectingLeafs
 

The documentation for this class was generated from the following files: