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 |