OROCHI
 
Loading...
Searching...
No Matches
GxDynamics Member List

This is the complete list of members for GxDynamics, including all inherited members.

__getStaticRtti(void)GxClassBaseRootinlinestatic
_activeGxDynamicsprotected
_listConstraintGxDynamicsprotected
_listObjectGxDynamicsprotected
_pCallbackGxDynamicsprotected
_pRegisterWorldGxDynamicsprotected
_pUnitGxDynamicsprotected
addConstraint(void)GxDynamicsprotected
addObject(void)GxDynamicsprotectedvirtual
allocConstraint(void)GxDynamicsvirtual
allocObject(void)GxDynamicsinlinevirtual
clearList(void)GxDynamics
COLOR_OBJECTGxDynamicsstatic
createBox(b32 active, GxMatrixAffine *pMatrix, s32 jointIndex, const GxVector3 &offset, const GxQuaternion &rotateOffset, const GxShapeBox &box, const GxRigidBodyParam &rigidParam, f32 margin=DYNAMICS_COLLISION_MARGIN)GxDynamics
createCapsule(b32 active, GxMatrixAffine *pMatrix, s32 jointIndex, const GxVector3 &offset, const GxQuaternion &rotateOffset, const GxShapeCapsule &capsule, const GxRigidBodyParam &rigidParam, f32 margin=DYNAMICS_COLLISION_MARGIN)GxDynamics
createCompoundObject(GxMatrixAffine *pMatrix, s32 jointIndex, const GxVector3 &offset, const GxQuaternion &rotateOffset, f32 margin=DYNAMICS_COLLISION_MARGIN)GxDynamics
createConstraintConeTwist(b32 active, GxDynamics::GxObject *pObject0, GxDynamics::GxObject *pObject1, const GxMatrixAffine &matrix0, const GxMatrixAffine &matrix1, const GxParamConeTwist &param)GxDynamics
createConstraintFixed(b32 active, GxDynamics::GxObject *pObject0, GxDynamics::GxObject *pObject1, const GxVector3 &pivot0, const GxVector3 &pivot1)GxDynamics
createConstraintRevolute(b32 active, GxDynamics::GxObject *pObject0, GxDynamics::GxObject *pObject1, const GxMatrixAffine &matrix0, const GxMatrixAffine &matrix1, b32 disableCollisions=false)GxDynamics
createConstraintRevolute(b32 active, GxDynamics::GxObject *pObject0, GxDynamics::GxObject *pObject1, const GxVector3 &pivot0, const GxVector3 &pivot1, const GxVector3 &axis0, const GxVector3 &axis1, const GxVector3 &base0, const GxVector3 &base1, b32 disableCollisions=false)GxDynamics
createConstraintSpherical(b32 active, GxDynamics::GxObject *pObject0, GxDynamics::GxObject *pObject1, const GxVector3 &pivot0, const GxVector3 &pivot1, b32 disableCollisions=false)GxDynamics
createConvexShape(b32 active, GxMatrixAffine *pMatrix, s32 jointIndex, const GxVector3 &offset, const GxQuaternion &rotateOffset, const GxVector3 *pVertex, u32 numVertex, const GxRigidBodyParam &rigidParam, f32 margin)GxDynamicsvirtual
createCylinder(b32 active, GxMatrixAffine *pMatrix, s32 jointIndex, const GxVector3 &offset, const GxQuaternion &rotateOffset, const GxShapeCylinder &cylinder, const GxRigidBodyParam &rigidParam, f32 margin=DYNAMICS_COLLISION_MARGIN)GxDynamics
createMesh(u32 index, b32 active, GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxQuaternion &rotateOffset, const GxShapeTrimesh &trimesh, f32 friction=0.5f, b32 isCompress=true, GxVector3 *pAabbMin=nullptr, GxVector3 *pAabbMax=nullptr, f32 margin=DYNAMICS_COLLISION_MARGIN)GxDynamics
createMultisphere(b32 active, GxMatrixAffine *pMatrix, s32 jointIndex, const GxVector3 &offset, const GxQuaternion &rotateOffset, const GxShapeMultisphere &multisphere, const GxRigidBodyParam &rigidParam, f32 margin=DYNAMICS_COLLISION_MARGIN)GxDynamics
createSphere(b32 active, GxMatrixAffine *pMatrix, s32 jointIndex, const GxVector3 &offset, const GxQuaternion &rotateOffset, const GxShapeSphere &sphere, const GxRigidBodyParam &rigidParam, f32 margin=DYNAMICS_COLLISION_MARGIN)GxDynamics
deleteConstraint(GxDynamics::GxConstraint *pConstraint)GxDynamicsvirtual
deleteObject(GxObject *pObject)GxDynamicsvirtual
detachConstraint(GxConstraint *pConstraint)GxDynamicsvirtual
detachObject(GxObject *pObject)GxDynamicsvirtual
DYNAMICS_CALLBACK typedefGxDynamics
executeCallback(void)GxDynamics
FLAG_ALLGxDynamicsstatic
getConstraint(u32 index)GxDynamics
getConstraintCount(void)GxDynamics
getDefaultObject(void)GxClassBaseRootinlinevirtual
getObject(u32 index)GxDynamics
getObjectCount(void)GxDynamics
getRtti(void) const =0GxClassBaseRootpure virtual
getWorld(void) constGxDynamicsinline
GxClassBase(void)GxClassBaseinline
GxClassBase(const GxClassBase &base)GxClassBaseinline
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxDynamics(void)GxDynamics
initialize(GxDynamics::GxWorld *pRegisterWorld, GxUnitBase *pUnit, GxDynamics::DYNAMICS_CALLBACK, u32 threadIndex)GxDynamicsvirtual
isActive(void) constGxDynamicsinline
isDefaultObject(void)GxClassBaseRootinline
operator=(const GxClassBaseRoot &)GxClassBaseRootinline
postUpdate(void)GxDynamicsvirtual
prepareCheck(void)GxDynamicsvirtual
preUpdate(void)GxDynamicsvirtual
setActive(b32 active)GxDynamics
setActiveAll(b32 active)GxDynamics
setCallback(DYNAMICS_CALLBACK pCallback)GxDynamicsinline
setWorldNull(void)GxDynamicsinlineprotected
~GxClassBase(void) overrideGxClassBaseinline
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual
~GxDynamics(void) overrideGxDynamics