OROCHI
 
Loading...
Searching...
No Matches
GxOctree Member List

This is the complete list of members for GxOctree, including all inherited members.

__getStaticRtti(void)GxClassBaseRootinlinestatic
_allocatorTypeGxOctreeprotected
_criticalSectionArray (defined in GxOctree)GxOctreeprotected
_criticalSectionRegist (defined in GxOctree)GxOctreeprotected
_inCulling (defined in GxOctree)GxOctreeprotected
_leftTopBack (defined in GxOctree)GxOctreeprotected
_level (defined in GxOctree)GxOctreeprotected
_nodePointerArray (defined in GxOctree)GxOctreeprotected
_pDirtyFlags (defined in GxOctree)GxOctreeprotected
_pGlobalObjectListGxOctreeprotected
_pStartIndex (defined in GxOctree)GxOctreeprotected
_pTemporaryFind (defined in GxOctree)GxOctreeprotected
_pUnitCount (defined in GxOctree)GxOctreeprotected
_rightBottomFront (defined in GxOctree)GxOctreeprotected
_unitLength (defined in GxOctree)GxOctreeprotected
addObject(GxClassBaseRoot *pObject, const GxVector3 &min, const GxVector3 &max)GxOctree
allocateNode(void)GxOctreeprotectedvirtual
beginBuildTree(void)GxOctreevirtual
endCulling(void)GxOctreeinline
eraseAllObject(void)GxOctree
eraseObject(GxClassBaseRoot *pObject, const GxVector3 &min, const GxVector3 &max)GxOctree
eraseTree(void)GxOctreevirtual
findObject(GxClassBaseRoot *pObject) constGxOctree
finishBuildTree(void)GxOctreevirtual
getBBMortonCode(const GxVector3 &min, const GxVector3 &max) constGxOctree
getDefaultObject(void)GxClassBaseRootinlinevirtual
getElementIndex(const u32 &level, const u32 &localIndex) constGxOctreeinlineprotected
getGlobalObjectList(void) constGxOctreeinline
getLeafNodeCount(u32 leaf) constGxOctreeinline
getMax(void)GxOctreeinline
getMax(void) constGxOctreeinline
getMin(void)GxOctreeinline
getMin(void) constGxOctreeinline
getMortonCode(const u32 &x, const u32 &y, const u32 &z) constGxOctree
getNodeArray(void)GxOctreeinline
getNodeArray(void) constGxOctreeinline
getNodeCount(void) constGxOctreeinline
getPointMortonCode(const f32 &x, const f32 &y, const f32 &z) constGxOctree
getRtti(void) const =0GxClassBaseRootpure virtual
getTreeLevel(void) constGxOctreeinline
getUnitLength(void)GxOctreeinline
getUnitLength(void) constGxOctreeinline
getUnitNodeCount(const u32 &level) constGxOctreeinline
GxClassBase(void)GxClassBaseinline
GxClassBase(const GxClassBase &base)GxClassBaseinline
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxOctree(void)GxOctree
GxOctree(GxAllocatorList::ALLOCATOR_TYPE allocateType)GxOctree
initialize(u32 level, GxVector3 &min, GxVector3 &max, u32 levelNonShared=0, u32 numCsecShared=10)GxOctree
isDefaultObject(void)GxClassBaseRootinline
isEmpty(void) constGxOctreeinlinevirtual
isRegisting(void) constGxOctreeinline
operator=(const GxClassBaseRoot &)GxClassBaseRootinline
part1By2(u32 value) constGxOctreeinlineprotected
queryHighLevel(s32 &levelCount, u32 &arExorN, const GxVector3 &min, const GxVector3 &max) constGxOctreeprotected
queryLowerLevelSpaces(const GxVector3 &leftTopBack, const u32 &initialAABB, const u32 &aunParentLevelN, const u32 &aunParentSpace, b32 *pDirtyFlags)GxOctreeprotected
startCulling(void)GxOctreeinline
updateTreeSize(GxVector3 &min, GxVector3 &max)GxOctree
windowQueryForBB(GxArray &arvSpaces, const GxVector3 &min, const GxVector3 &max)GxOctreevirtual
~GxClassBase(void) overrideGxClassBaseinline
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual
~GxOctree(void) overrideGxOctree