This is the complete list of members for GxDynamics::GxWorld, including all inherited members.
| _dynamicsList | GxDynamics::GxWorld | protected |
| _enableMaxTimeStep | GxDynamics::GxWorld | protected |
| _groupCollide | GxDynamics::GxWorld | protected |
| _maxIteration | GxDynamics::GxWorld | protected |
| _timeStep | GxDynamics::GxWorld | protected |
| addClass(u32 threadIndex, GxDynamics *pDynamics) | GxDynamics::GxWorld | |
| addMesh(u32 index, GxDynamics::GxObject *pMesh) | GxDynamics::GxWorld | |
| alloc(u32 meshCount, const GxVector3 &worldAabbMin, const GxVector3 &worldAabbMax, u16 maxHandles, u32 stackAllocatorSize=DYNAMICS_DEFAULT_STACK_ALLOCATOR_SIZE, u32 maxPersistentManifoldPoolSize=DYNAMICS_DEFAULT_MAX_PERSISTENT_MANIFOLD_POOL_SIZE, u32 maxCollisionAlgorithmPoolSize=DYNAMICS_DEFAULT_MAX_COLLISION_ALGORITHM_POOL_SIZE) | GxDynamics::GxWorld | virtual |
| banConstraint(GxDynamics::GxConstraint *) | GxDynamics::GxWorld | inlinevirtual |
| banObject(GxDynamics::GxObject *) | GxDynamics::GxWorld | inlinevirtual |
| check(void) | GxDynamics::GxWorld | virtual |
| checkRayClosestVsSingle(GxDynamics::GxRayResult *, GxObject *, const GxVector3 &, const GxVector3 &, GxConditionInformation *=nullptr) | GxDynamics::GxWorld | inlinevirtual |
| checkRayClosestVsWorld(GxDynamics::GxRayResult *, const GxVector3 &, const GxVector3 &, GxConditionInformation *=nullptr) | GxDynamics::GxWorld | inlinevirtual |
| detachClass(GxDynamics *pDynamics) | GxDynamics::GxWorld | |
| detachObjectFromWorld(GxObject *) | GxDynamics::GxWorld | inlinevirtual |
| DYNAMICS_GRAVITY | GxDynamics::GxWorld | static |
| eraseMesh(GxDynamics::GxObject *pMesh) | GxDynamics::GxWorld | |
| free(void) | GxDynamics::GxWorld | virtual |
| freeMesh(void) | GxDynamics::GxWorld | |
| getActiveMeshCount(void) | GxDynamics::GxWorld | |
| getFreeMeshIndex(void) | GxDynamics::GxWorld | |
| getListClass(u32 index) | GxDynamics::GxWorld | |
| getListClassCount(void) const | GxDynamics::GxWorld | inline |
| getMesh(u32 index) | GxDynamics::GxWorld | |
| getMeshCount(void) const | GxDynamics::GxWorld | inline |
| getPropertyList(void *const pValue, u32 index) | GxDynamics::GxWorld | inlineprotected |
| GX_OPERATOR_NEW_DELETE(GxAllocatorList::ALLOCATOR_TYPE::PHYSICS) (defined in GxDynamics::GxWorld) | GxDynamics::GxWorld | |
| GX_PROHIBIT_CLASS_BASE(GxWorld) (defined in GxDynamics::GxWorld) | GxDynamics::GxWorld | |
| GX_RTTI_CLASS(GxDynamics::GxWorld, gx::core::GxClassBase) (defined in GxDynamics::GxWorld) | GxDynamics::GxWorld | |
| GxWorld(void) | GxDynamics::GxWorld | |
| isActive(void) const | GxDynamics::GxWorld | inline |
| postUpdate(void) | GxDynamics::GxWorld | virtual |
| prepareCheck(void) | GxDynamics::GxWorld | virtual |
| preUpdate(void) | GxDynamics::GxWorld | virtual |
| registerConstraint(GxDynamics::GxConstraint *, b32) | GxDynamics::GxWorld | inlinevirtual |
| registerObject(GxDynamics::GxObject *) | GxDynamics::GxWorld | inlinevirtual |
| reset(void) | GxDynamics::GxWorld | inlinevirtual |
| setActive(b32 active) | GxDynamics::GxWorld | inline |
| setEnableMaxTimeStep(b32 enable) | GxDynamics::GxWorld | inline |
| setGravity(const GxVector3 &gravity=GxDynamics::GxWorld::DYNAMICS_GRAVITY) | GxDynamics::GxWorld | virtual |
| setGravity(const f32, const f32, const f32) | GxDynamics::GxWorld | inlinevirtual |
| setGroupCollision(u16 group1, u16 group2, b32 isColide) | GxDynamics::GxWorld | |
| setListClassCount(u32 count) | GxDynamics::GxWorld | |
| setMaxTimeStep(f32 timeStep=1.0f/60.f, u32 maxIteration=8) | GxDynamics::GxWorld | |
| setMeshCount(u32 count) | GxDynamics::GxWorld | |
| setPropertyList(const void *const, u32) | GxDynamics::GxWorld | inlineprotected |
| setPropListClassCount(u32 count) | GxDynamics::GxWorld | inlineprotected |
| update(void) | GxDynamics::GxWorld | inlinevirtual |
| ~GxWorld(void) override | GxDynamics::GxWorld |