Public Member Functions | |
LLOctreeStateCheck () | |
virtual void | traverse (const LLSpatialGroup::OctreeNode *node) |
virtual void | visit (const LLOctreeNode< LLDrawable > *state) |
void | assert_parent_state (LLSpatialGroup *group, U32 state) |
Public Attributes | |
U32 | mInheritedMask |
Definition at line 392 of file llspatialpartition.cpp.
LLOctreeStateCheck::LLOctreeStateCheck | ( | ) | [inline] |
Definition at line 397 of file llspatialpartition.cpp.
virtual void LLOctreeStateCheck::traverse | ( | const LLSpatialGroup::OctreeNode * | node | ) | [inline, virtual] |
Definition at line 399 of file llspatialpartition.cpp.
References LLOctreeNode< T >::accept(), LLOctreeNode< T >::getChild(), LLOctreeNode< T >::getChildCount(), LLTreeNode< T >::getListener(), LLSpatialGroup::getState(), i, and LLSpatialGroup::OCCLUDED.
Referenced by LLSpatialGroup::checkStates(), and LLSpatialPartition::renderDebug().
virtual void LLOctreeStateCheck::visit | ( | const LLOctreeNode< LLDrawable > * | state | ) | [inline, virtual] |
Implements LLOctreeTraveler< LLDrawable >.
Definition at line 417 of file llspatialpartition.cpp.
References LLSpatialGroup::DIRTY, LLTreeNode< T >::getListener(), LLSpatialGroup::isState(), llendl, and llerrs.
void LLOctreeStateCheck::assert_parent_state | ( | LLSpatialGroup * | group, | |
U32 | state | |||
) | [inline] |
Definition at line 432 of file llspatialpartition.cpp.
References LLSpatialGroup::getParent(), LLSpatialGroup::isState(), llendl, and llerrs.
Definition at line 395 of file llspatialpartition.cpp.