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

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

__getStaticRtti(void)GxClassBaseRootinlinestatic
_listObjectGxCollisionprotected
_pCallbackGxCollisionprotected
_pRegisterWorldGxCollisionprotected
addObject(void) overrideGxEventHitprotectedvirtual
allocObject(void) overrideGxEventHitvirtual
BULLET_MARGINGxCollisionstatic
clearList(void)GxCollision
COLLISION_CALLBACK typedefGxCollision
COLLISION_SHAPE enum nameGxCollision
COLOR_OBJECTGxEventHitstatic
createBox(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeBox &box)GxCollisionvirtual
createCapsule(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeCapsule &capsule)GxCollisionvirtual
createCylinder(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeCylinder &cylinder)GxCollisionvirtual
createMesh(u32 index, b32 active, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeTrimesh &trimesh, btTriangleIndexVertexArray *pVertex, b32 isCompress=true, GxVector3 *pAabbMin=nullptr, GxVector3 *pAabbMax=nullptr)GxCollisionvirtual
createMesh(u32 index, b32 active, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeTrimesh &trimesh, btBvhTriangleMeshShape *pTrimeshShape)GxCollisionvirtual
createMultisphere(b32 active, u32 id, const GxMatrixAffine *pMatrix0, const GxVector3 &offset0, const GxMatrixAffine *pMatrix1, const GxVector3 &offset1, const GxShapeMultisphere &multisphere)GxCollisionvirtual
createSphere(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeSphere &sphere)GxCollisionvirtual
deleteObject(GxObject *pObject)GxCollisionvirtual
detachObject(GxObject *pObject)GxCollisionvirtual
executePostCheckCallback(void)GxCollisionvirtual
getDefaultObject(void)GxClassBaseRootinlinevirtual
getEventExecutant(void) constGxEventHitinlineprotected
getObject(u32 index)GxCollision
getObjectCount(void) constGxCollisioninline
getOffsetAdjustVector(void)GxCollisioninlineprotected
getPropertyActive(void *const pValue)GxCollisioninline
getPropertyObject(void *const pValue, u32 index)GxCollisioninline
getPropertyObjectCount(void) constGxCollisioninline
getRtti(void) const =0GxClassBaseRootpure virtual
getUnit(void) constGxCollisioninline
getWorld(void) constGxCollisioninline
GxClassBase(void)GxClassBaseinline
GxClassBase(const GxClassBase &base)GxClassBaseinline
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxCollision(void)GxCollision
GxEventHit(void)GxEventHit
initialize(GxCollision::GxWorld *pRegisterWorld, GxUnitBase *pUnit, GxCollision::COLLISION_CALLBACK pCallback, u32 threadIndex) overrideGxEventHitvirtual
initializeActiveOff(void)GxCollisioninlinevirtual
initializeActiveOn(void)GxCollisioninlinevirtual
initializeUpdate(void)GxCollisioninlinevirtual
isActive(void) constGxCollisioninline
isDefaultObject(void)GxClassBaseRootinline
operator=(const GxClassBaseRoot &)GxClassBaseRootinline
prepareCheck(void)GxCollisionvirtual
setActive(b32 active)GxCollision
setEventExecutant(GxClassBaseRoot *pEventExecutant)GxEventHitinlineprotected
setHitCallback(GxCollision::COLLISION_CALLBACK pCallback)GxCollisioninline
setOffsetAdjustVector(const GxVector3 &offset)GxCollisioninlineprotected
setPropertyActive(const void *const pValue)GxCollisioninline
setPropertyObject(const void *const, u32)GxCollisioninline
setPropertyObjectCount(u32)GxCollisioninline
setWorldNull(void)GxCollisioninlineprotected
update(void)GxCollisionvirtual
~GxClassBase(void) overrideGxClassBaseinline
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual
~GxCollision(void) overrideGxCollision
~GxEventHit(void) overrideGxEventHit