This is the complete list of members for GxOctree, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
_allocatorType | GxOctree | protected |
_criticalSectionArray (defined in GxOctree) | GxOctree | protected |
_criticalSectionRegist (defined in GxOctree) | GxOctree | protected |
_inCulling (defined in GxOctree) | GxOctree | protected |
_leftTopBack (defined in GxOctree) | GxOctree | protected |
_level (defined in GxOctree) | GxOctree | protected |
_nodePointerArray (defined in GxOctree) | GxOctree | protected |
_pDirtyFlags (defined in GxOctree) | GxOctree | protected |
_pGlobalObjectList | GxOctree | protected |
_pStartIndex (defined in GxOctree) | GxOctree | protected |
_pTemporaryFind (defined in GxOctree) | GxOctree | protected |
_pUnitCount (defined in GxOctree) | GxOctree | protected |
_rightBottomFront (defined in GxOctree) | GxOctree | protected |
_unitLength (defined in GxOctree) | GxOctree | protected |
addObject(GxClassBaseRoot *pObject, const GxVector3 &min, const GxVector3 &max) | GxOctree | |
allocateNode(void) | GxOctree | protectedvirtual |
beginBuildTree(void) | GxOctree | virtual |
endCulling(void) | GxOctree | inline |
eraseAllObject(void) | GxOctree | |
eraseObject(GxClassBaseRoot *pObject, const GxVector3 &min, const GxVector3 &max) | GxOctree | |
eraseTree(void) | GxOctree | virtual |
findObject(GxClassBaseRoot *pObject) const | GxOctree | |
finishBuildTree(void) | GxOctree | virtual |
getBBMortonCode(const GxVector3 &min, const GxVector3 &max) const | GxOctree | |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getElementIndex(const u32 &level, const u32 &localIndex) const | GxOctree | inlineprotected |
getGlobalObjectList(void) const | GxOctree | inline |
getLeafNodeCount(u32 leaf) const | GxOctree | inline |
getMax(void) | GxOctree | inline |
getMax(void) const | GxOctree | inline |
getMin(void) | GxOctree | inline |
getMin(void) const | GxOctree | inline |
getMortonCode(const u32 &x, const u32 &y, const u32 &z) const | GxOctree | |
getNodeArray(void) | GxOctree | inline |
getNodeArray(void) const | GxOctree | inline |
getNodeCount(void) const | GxOctree | inline |
getPointMortonCode(const f32 &x, const f32 &y, const f32 &z) const | GxOctree | |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getTreeLevel(void) const | GxOctree | inline |
getUnitLength(void) | GxOctree | inline |
getUnitLength(void) const | GxOctree | inline |
getUnitNodeCount(const u32 &level) const | GxOctree | inline |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
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) | GxClassBaseRoot | inline |
isEmpty(void) const | GxOctree | inlinevirtual |
isRegisting(void) const | GxOctree | inline |
operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
part1By2(u32 value) const | GxOctree | inlineprotected |
queryHighLevel(s32 &levelCount, u32 &arExorN, const GxVector3 &min, const GxVector3 &max) const | GxOctree | protected |
queryLowerLevelSpaces(const GxVector3 &leftTopBack, const u32 &initialAABB, const u32 &aunParentLevelN, const u32 &aunParentSpace, b32 *pDirtyFlags) | GxOctree | protected |
startCulling(void) | GxOctree | inline |
updateTreeSize(GxVector3 &min, GxVector3 &max) | GxOctree | |
windowQueryForBB(GxArray &arvSpaces, const GxVector3 &min, const GxVector3 &max) | GxOctree | virtual |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~GxOctree(void) override | GxOctree |