OROCHI
 
Loading...
Searching...
No Matches
GxCollision::GxObject Member List

This is the complete list of members for GxCollision::GxObject, including all inherited members.

__getStaticRtti(void)GxClassBaseRootinlinestatic
_pBtShapeGxCollision::GxObjectprotected
ACTIVE_FLAG_ACTIVE enum valueGxCollision::GxObject
ACTIVE_FLAG_ACTIVE_OLD enum valueGxCollision::GxObject
ACTIVE_FLAG_REQUEST_BAN enum valueGxCollision::GxObject
ACTIVE_FLAG_REQUEST_DELETE enum valueGxCollision::GxObject
ACTIVE_FLAG_REQUEST_REGISTER enum valueGxCollision::GxObject
addOffset(const GxVector3 &offset)GxCollision::GxObject
CHECK_FLAG_ALLGxCollision::GxObjectstatic
createBox(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeBox &box)GxCollision::GxObjectvirtual
createCapsule(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeCapsule &capsule)GxCollision::GxObjectvirtual
createCylinder(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeCylinder &cylinder)GxCollision::GxObjectvirtual
createMesh(b32 active, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeTrimesh &trimesh, btTriangleIndexVertexArray *pVertex, b32 isCompress, GxVector3 *pAabbMin=nullptr, GxVector3 *pAabbMax=nullptr)GxCollision::GxObjectvirtual
createMesh(b32 active, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeTrimesh &trimesh, btBvhTriangleMeshShape *pBtTrimeshShape)GxCollision::GxObjectvirtual
createMultisphere(b32 active, u32 id, const GxMatrixAffine *pMatrix0, const GxVector3 &offset0, const GxMatrixAffine *pMatrix1, const GxVector3 &offset1, const GxShapeMultisphere &multisphere)GxCollision::GxObjectvirtual
createSphere(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeSphere &sphere)GxCollision::GxObjectvirtual
getActiveFlag(u32 flag) constGxCollision::GxObjectinline
getActiveFlagAll(void) constGxCollision::GxObjectinline
getBulletCollisionObject(void)GxCollision::GxObjectinline
getBulletCollisionShape(void) constGxCollision::GxObjectinline
getCenterMatrix(void)GxCollision::GxObject
getCenterPosition(GxVector3 &centerPosition)GxCollision::GxObject
getCheckFlag(void) constGxCollision::GxObjectinline
getCollision(void) constGxCollision::GxObjectinline
getDefaultObject(void)GxClassBaseRootinlinevirtual
getGroup(void) constGxCollision::GxObjectinline
getId(void) constGxCollision::GxObjectinline
getMask(void) constGxCollision::GxObjectinline
getMaterial(void) constGxCollision::GxObjectinline
getMatrix0(void) constGxCollision::GxObjectinline
getMatrix1(void) constGxCollision::GxObjectinline
getMatrixAddress0(void) constGxCollision::GxObjectinline
getMatrixAddress1(void) constGxCollision::GxObjectinline
getNormal(const GxVector3 &position)GxCollision::GxObject
getOffset0(void) constGxCollision::GxObjectinline
getOffset1(void) constGxCollision::GxObjectinline
getPropertyActive(void *const pValue)GxCollision::GxObjectinline
getPropertyActiveOld(void *const pValue)GxCollision::GxObjectinline
getQuaternion(void)GxCollision::GxObjectinline
getRadiusMin(void)GxCollision::GxObject
getRegisterWorld(void) constGxCollision::GxObjectinline
getRtti(void) const =0GxClassBaseRootpure virtual
getShape(void) constGxCollision::GxObjectinline
getShapeType(void) constGxCollision::GxObjectinline
getUnit(void) constGxCollision::GxObjectinline
GxClassBase(void)GxClassBaseinline
GxClassBase(const GxClassBase &base)GxClassBaseinline
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxObject(void)GxCollision::GxObject
initialize(b32 active, u32 id, const GxMatrixAffine *pMatrix0, const GxVector3 &offset0, const GxMatrixAffine *pMatrix1, const GxVector3 &offset1)GxCollision::GxObjectprotectedvirtual
initializeActiveOff(void)GxCollision::GxObjectinlinevirtual
initializeActiveOn(void)GxCollision::GxObjectinlinevirtual
initializeUpdate(void)GxCollision::GxObjectinlinevirtual
isActive(void) constGxCollision::GxObjectinline
isActiveOld(void) const (defined in GxCollision::GxObject)GxCollision::GxObjectinline
isDefaultObject(void)GxClassBaseRootinline
isHitCheckFlag(u32 targetFlag)GxCollision::GxObjectvirtual
isHitCheckFlagTrimesh(u32 triangleIndex, u32 targetFlag)GxCollision::GxObjectvirtual
isNeedCheck(GxObject *pCollisionObject)GxCollision::GxObjectvirtual
offCheckFlag(u32 flag)GxCollision::GxObjectinline
onCheckFlag(u32 flag)GxCollision::GxObjectinline
operator=(const GxClassBaseRoot &)GxClassBaseRootinline
prepareCheck(void)GxCollision::GxObjectvirtual
resetBulletShape(btCollisionShape *pBtShapeNew)GxCollision::GxObject
setActive(b32 active)GxCollision::GxObject
setActiveFlag(u32 flag, b32 value)GxCollision::GxObjectinline
setBoxExtent(const GxVector3 &extent)GxCollision::GxObject
setCapsuleRadius(f32 radius)GxCollision::GxObject
setCheckFlag(u32 flag)GxCollision::GxObjectinline
setCollision(GxCollision *pCollision)GxCollision::GxObjectinline
setCylinderExtent(const f32 radius, const f32 heightHalf)GxCollision::GxObject
setGroupMask(s16 group, s16 mask)GxCollision::GxObject
setId(u32 id)GxCollision::GxObjectinline
setMaterial(s32 material)GxCollision::GxObjectinline
setMatrixAddress0(const GxMatrixAffine *pMatrix)GxCollision::GxObjectinline
setMatrixAddress1(const GxMatrixAffine *pMatrix)GxCollision::GxObjectinline
setMultisphereRadius(f32 radius0, f32 radius1)GxCollision::GxObject
setOffset0(const GxVector3 &offset)GxCollision::GxObjectinline
setOffset1(const GxVector3 &offset)GxCollision::GxObjectinline
setPropertyActive(const void *const pValue)GxCollision::GxObjectinline
setPropertyActiveOld(const void *const)GxCollision::GxObjectinline
setQuaternion(const GxQuaternion &quaternion)GxCollision::GxObjectinline
setRegisterWorld(GxCollision::GxWorld *pWorld)GxCollision::GxObjectinline
setSphereRadius(f32 radius)GxCollision::GxObject
setUnit(GxUnitBase *pUnit)GxCollision::GxObjectinline
transformMeshVertex(const GxMatrixAffine &matrix)GxCollision::GxObject
update(void)GxCollision::GxObjectvirtual
updateActiveFlag(void)GxCollision::GxObjectinlineprotected
updateUnitPointer(void)GxCollision::GxObjectinlineprotected
~GxClassBase(void) overrideGxClassBaseinline
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual
~GxObject(void) overrideGxCollision::GxObject