| __getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
| _active | GxCollision::GxWorld | protected |
| _btMaxCollisionAlgorithmPoolSize | GxCollision::GxWorld | protected |
| _btMaxPersistentManifoldPoolSize | GxCollision::GxWorld | protected |
| _btStackAllocatorSize | GxCollision::GxWorld | protected |
| _collisionList | GxCollision::GxWorld | protected |
| _listClassCount | GxCollision::GxWorld | protected |
| _maxHandles | GxCollision::GxWorld | protected |
| _pBulletAlgorithmCreateFunction | GxCollision::GxWorld | protected |
| _pBulletBroadphase | GxCollision::GxWorld | protected |
| _pBulletConfiguration | GxCollision::GxWorld | protected |
| _pBulletDispatcher | GxCollision::GxWorld | protected |
| _pBulletWorld | GxCollision::GxWorld | protected |
| _ppCollisionList | GxCollision::GxWorld | protected |
| _worldAabbMax | GxCollision::GxWorld | protected |
| _worldAabbMin | GxCollision::GxWorld | protected |
| addClass(u32 threadIndex, GxCollision *pObject) | GxCollision::GxWorld | |
| addMesh(u32 index, GxCollision::GxObject *pMesh) | GxCollision::GxWorld | |
| alloc(u32 meshCount, const GxVector3 &worldAabbMin, const GxVector3 &worldAabbMax, u16 maxHandles, u32 stackAllocatorSize=GX_COLLISION_DEFAULT_STACK_ALLOCATOR_SIZE, u32 maxPersistentManifoldPoolSize=GX_COLLISION_DEFAULT_MAX_PERSISTENT_MANIFOLD_POOL_SIZE, u32 maxCollisionAlgorithmPoolSize=GX_COLLISION_DEFAULT_MAX_COLLISION_ALGORITHM_POOL_SIZE) | GxCollision::GxWorld | virtual |
| banObject(GxCollision::GxObject *pObject) | GxCollision::GxWorld | |
| check(void) | GxCollision::GxWorld | virtual |
| checkCapsuleClosestVsSingle(GxCollision::GxRayResult &rayResult, GxObject *pTargetObject, const GxVector3 &startPosition, const GxVector3 &endPosition, f32 radius, GxConditionInformation *pConditionInfo=nullptr) | GxCollision::GxWorld | |
| checkCapsuleClosestVsWorld(GxCollision::GxRayResult &rayResult, const GxVector3 &startPosition, const GxVector3 &endPosition, f32 radius, GxConditionInformation *pConditionInfo=nullptr) | GxCollision::GxWorld | |
| checkRayClosestVsSingle(GxCollision::GxRayResult &rayResult, GxObject *pTargetObject, const GxVector3 &startPosition, const GxVector3 &endPosition, GxConditionInformation *pConditionInfo=nullptr) | GxCollision::GxWorld | |
| checkRayClosestVsWorld(GxCollision::GxRayResult &rayResult, const GxVector3 &startPosition, const GxVector3 &endPosition, GxConditionInformation *pConditionInfo=nullptr) | GxCollision::GxWorld | |
| COLLISION_ALGORITHM_NUM | GxCollision::GxWorld | static |
| createBulletWorld(void) | GxCollision::GxWorld | |
| createConvexCallback(const btVector3 &checkFrom, const btVector3 &checkEnd, GxConditionInformation *pConditionInfo) | GxCollision::GxWorld | virtual |
| createRayCallback(const btVector3 &rayFrom, const btVector3 &rayEnd, GxConditionInformation *pConditionInfo) | GxCollision::GxWorld | virtual |
| customNearCallback(btBroadphasePair &collisionPair, btCollisionDispatcher &dispatcher, const btDispatcherInfo &dispatchInfo) | GxCollision::GxWorld | static |
| deleteBulletWorld(void) | GxCollision::GxWorld | |
| detachClass(GxCollision *pCollision) | GxCollision::GxWorld | |
| detachObjectFromBullet(GxObject *pObject) | GxCollision::GxWorld | |
| eraseMesh(GxCollision::GxObject *pMesh) | GxCollision::GxWorld | |
| executePostCheckCallback(void) | GxCollision::GxWorld | virtual |
| freeMesh(void) | GxCollision::GxWorld | |
| getActiveMeshCount(void) | GxCollision::GxWorld | |
| getBulletWorld(void) const | GxCollision::GxWorld | inline |
| getCollisionCount(void) const | GxCollision::GxWorld | inline |
| getCollisionList(void) | GxCollision::GxWorld | inline |
| getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
| getListClass(u32 index) const | GxCollision::GxWorld | inline |
| getListClassCount(void) const | GxCollision::GxWorld | inline |
| getMesh(u32 index) | GxCollision::GxWorld | |
| getMeshCount(void) const | GxCollision::GxWorld | inline |
| getPropertyList(void *const pValue, u32 index) | GxCollision::GxWorld | inlineprotected |
| getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
| GX_COLLISION_DEFAULT_MAX_COLLISION_ALGORITHM_POOL_SIZE | GxCollision::GxWorld | static |
| GX_COLLISION_DEFAULT_MAX_PERSISTENT_MANIFOLD_POOL_SIZE | GxCollision::GxWorld | static |
| GX_COLLISION_DEFAULT_STACK_ALLOCATOR_SIZE | GxCollision::GxWorld | static |
| GxClassBase(void) | GxClassBase | inline |
| GxClassBase(const GxClassBase &base) | GxClassBase | inline |
| GxClassBaseRoot(void) | GxClassBaseRoot | inline |
| GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| GxWorld(void) | GxCollision::GxWorld | |
| isActive(void) | GxCollision::GxWorld | inline |
| isDefaultObject(void) | GxClassBaseRoot | inline |
| operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| postBulletUpdate(void) | GxCollision::GxWorld | inlinevirtual |
| postCheck(void) | GxCollision::GxWorld | inlinevirtual |
| preBulletUpdate(void) | GxCollision::GxWorld | virtual |
| prepareCheck(void) | GxCollision::GxWorld | virtual |
| registerObject(GxCollision::GxObject *pObject) | GxCollision::GxWorld | virtual |
| setActive(b32 active) | GxCollision::GxWorld | inline |
| setListClassCount(u32 count) | GxCollision::GxWorld | |
| setMeshCount(u32 count) | GxCollision::GxWorld | |
| setPropertyList(const void *const, u32) | GxCollision::GxWorld | inlineprotected |
| setPropertyListClassCount(u32 count) | GxCollision::GxWorld | inlineprotected |
| ~GxClassBase(void) override | GxClassBase | inline |
| ~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
| ~GxWorld(void) override | GxCollision::GxWorld | |