This is the complete list of members for GxDynamics::GxObject, including all inherited members.
| _activeFlag | GxDynamics::GxObject | protected |
| _checkFlag | GxDynamics::GxObject | protected |
| _group | GxDynamics::GxObject | protected |
| _isOwnsBtShape | GxDynamics::GxObject | protected |
| _jointIndex | GxDynamics::GxObject | protected |
| _mass | GxDynamics::GxObject | protected |
| _offset | GxDynamics::GxObject | protected |
| _pManagementClass | GxDynamics::GxObject | protected |
| _pMatrix | GxDynamics::GxObject | protected |
| _pRegisterWorld | GxDynamics::GxObject | protected |
| _pShape | GxDynamics::GxObject | protected |
| _pUnit | GxDynamics::GxObject | protected |
| _rotateOffset | GxDynamics::GxObject | protected |
| _shapeType | GxDynamics::GxObject | protected |
| _type | GxDynamics::GxObject | protected |
| ACTIVE_FLAG_ACTIVE enum value | GxDynamics::GxObject | |
| ACTIVE_FLAG_REGISTERED enum value | GxDynamics::GxObject | |
| ACTIVE_FLAG_REQUEST_BAN enum value | GxDynamics::GxObject | |
| ACTIVE_FLAG_REQUEST_DELETE enum value | GxDynamics::GxObject | |
| ACTIVE_FLAG_REQUEST_REGISTER enum value | GxDynamics::GxObject | |
| addCompoundBox(const GxVector3 &, const GxQuaternion &, const GxShapeBox &) | GxDynamics::GxObject | inlinevirtual |
| addCompoundCapsule(const GxVector3 &, const GxQuaternion &, const GxShapeCapsule &) | GxDynamics::GxObject | inlinevirtual |
| addCompoundConvex(const GxVector3 &, const GxQuaternion &, const GxVector3 *, u32) | GxDynamics::GxObject | inlinevirtual |
| addCompoundSphere(const GxVector3 &, const GxShapeSphere &) | GxDynamics::GxObject | inlinevirtual |
| applyForce(const GxVector3 &, const GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| applyImpulse(const GxVector3 &, const GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| createBox(b32, GxMatrixAffine *, s32, const GxVector3 &, const GxQuaternion &, const GxShapeBox &, const GxRigidBodyParam &, f32) | GxDynamics::GxObject | inlinevirtual |
| createCapsule(b32, GxMatrixAffine *, s32, const GxVector3 &, const GxQuaternion &, const GxShapeCapsule &, const GxRigidBodyParam &, f32) | GxDynamics::GxObject | inlinevirtual |
| createCompoundObject(GxMatrixAffine *, s32, const GxVector3 &, const GxQuaternion &, f32) | GxDynamics::GxObject | inlinevirtual |
| createConvexShape(b32, GxMatrixAffine *, s32, const GxVector3 &, const GxQuaternion &, const GxVector3 *, u32, const GxRigidBodyParam &, f32) | GxDynamics::GxObject | inlinevirtual |
| createCylinder(b32, GxMatrixAffine *, s32, const GxVector3 &, const GxQuaternion &, const GxShapeCylinder &, const GxRigidBodyParam &, f32) | GxDynamics::GxObject | inlinevirtual |
| createMesh(b32, GxMatrixAffine *, const GxVector3 &, const GxQuaternion &, const GxShapeTrimesh &, f32=0.5f, b32=true, GxVector3 *=nullptr, GxVector3 *=nullptr, f32=DYNAMICS_COLLISION_MARGIN) | GxDynamics::GxObject | inlinevirtual |
| createMultisphere(b32, GxMatrixAffine *, s32, const GxVector3 &, const GxQuaternion &, const GxShapeMultisphere &, const GxRigidBodyParam &, f32) | GxDynamics::GxObject | inlinevirtual |
| createSphere(b32, GxMatrixAffine *, s32, const GxVector3 &, const GxQuaternion &, const GxShapeSphere &, const GxRigidBodyParam &, f32) | GxDynamics::GxObject | inlinevirtual |
| endAddCompound(b32, const GxRigidBodyParam &) | GxDynamics::GxObject | inlinevirtual |
| getActiveFlag(u32 flag) const | GxDynamics::GxObject | inline |
| getActiveFlagAll(void) const | GxDynamics::GxObject | inline |
| getAngularVelocity(GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| getCheckFlag(void) const | GxDynamics::GxObject | inline |
| getJointIndex(void) const | GxDynamics::GxObject | inline |
| getLinearVelocity(GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| getManagementClass(void) const | GxDynamics::GxObject | inline |
| getMass(void) const | GxDynamics::GxObject | inline |
| getMatrix(void) | GxDynamics::GxObject | inlinevirtual |
| getMatrixAddress(void) const (defined in GxDynamics::GxObject) | GxDynamics::GxObject | inline |
| getOffset(void) const | GxDynamics::GxObject | inline |
| getPosition(GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| getQuaternion(GxQuaternion &) | GxDynamics::GxObject | inlinevirtual |
| getRegisterWorld(void) const | GxDynamics::GxObject | inline |
| getRotateOffset(void) const | GxDynamics::GxObject | inline |
| getShape(void) const | GxDynamics::GxObject | inline |
| getShapeType(void) const | GxDynamics::GxObject | inline |
| getType(void) const | GxDynamics::GxObject | inline |
| getUnit(void) const | GxDynamics::GxObject | inline |
| GX_OPERATOR_NEW_DELETE(GxAllocatorList::ALLOCATOR_TYPE::PHYSICS) (defined in GxDynamics::GxObject) | GxDynamics::GxObject | |
| GX_PROHIBIT_CLASS_BASE(GxObject) (defined in GxDynamics::GxObject) | GxDynamics::GxObject | |
| GX_RTTI_CLASS(GxDynamics::GxObject, gx::core::GxClassBase) (defined in GxDynamics::GxObject) | GxDynamics::GxObject | |
| GxObject(void) | GxDynamics::GxObject | |
| initialize(b32, GxMatrixAffine *, const GxVector3 &, const GxQuaternion &) | GxDynamics::GxObject | inlinevirtual |
| isActive(void) const | GxDynamics::GxObject | inline |
| isHitCheckFlag(u32 targetFlag) | GxDynamics::GxObject | virtual |
| isHitCheckFlagTrimesh(u32 triangleIndex, u32 targetFlag) | GxDynamics::GxObject | virtual |
| isNeedCheck(GxObject *pCollisionObject) | GxDynamics::GxObject | virtual |
| postUpdate(void) | GxDynamics::GxObject | inlinevirtual |
| prepareCheck(void) | GxDynamics::GxObject | virtual |
| preUpdate(void) | GxDynamics::GxObject | inlinevirtual |
| reset(void) | GxDynamics::GxObject | inlinevirtual |
| RIGID_BODY_TYPE enum name | GxDynamics::GxObject | |
| setActive(b32 active) | GxDynamics::GxObject | virtual |
| setActiveFlag(u32 flag, b32 value) | GxDynamics::GxObject | inline |
| setAngularVelocity(const GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| setCheckFlag(u32 flag) | GxDynamics::GxObject | inline |
| setDampingRatio(f32, f32) | GxDynamics::GxObject | inlinevirtual |
| setDeactivationTime(f32) | GxDynamics::GxObject | inlinevirtual |
| setFriction(f32) | GxDynamics::GxObject | inlinevirtual |
| setLinearVelocity(const GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| setManagementClass(GxDynamics *pManagementClass) | GxDynamics::GxObject | inline |
| setMatrix(const GxMatrixAffine &) | GxDynamics::GxObject | inlinevirtual |
| setMatrixAddress(GxMatrixAffine *pMatrix) (defined in GxDynamics::GxObject) | GxDynamics::GxObject | inline |
| setOffset(const GxVector3 &offset) | GxDynamics::GxObject | inline |
| setPosition(const GxVector3 &) | GxDynamics::GxObject | inlinevirtual |
| setQuaternion(const GxQuaternion &) | GxDynamics::GxObject | inlinevirtual |
| setRegisterWorld(GxDynamics::GxWorld *pWorld) | GxDynamics::GxObject | inline |
| setRestitution(f32) | GxDynamics::GxObject | inlinevirtual |
| setRotateOffset(const GxQuaternion &offset) | GxDynamics::GxObject | inline |
| setSleepingThresholds(f32, f32) | GxDynamics::GxObject | inlinevirtual |
| setUnit(GxUnitBase *pUnit) | GxDynamics::GxObject | inline |
| ~GxObject(void) override | GxDynamics::GxObject |