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 |