This is the complete list of members for GxAdjustHit, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
_againstRadian | GxAdjustHit | protectedstatic |
_checkMargin | GxAdjustHit | protectedstatic |
_distanceMin | GxAdjustHit | protectedstatic |
_listObject | GxCollision | protected |
_pCallback | GxCollision | protected |
_pRegisterWorld | GxCollision | protected |
addObject(void) override | GxAdjustHit | protectedvirtual |
ADJUST_FLAG_INDEX enum name | GxAdjustHit | protected |
allocObject(void) override | GxAdjustHit | protectedvirtual |
BULLET_MARGIN | GxCollision | static |
calculateAdjustVector(void) | GxAdjustHit | virtual |
calculateNormalAdjustVector(void) | GxAdjustHit | protected |
checkOldPosition(GxRayResult &result, const GxVector3 &moveVector, const GxVector3 &offset, GxCollision::GxConditionInformation *pCondition=nullptr) | GxAdjustHit | virtual |
clearList(void) | GxCollision | |
COLLISION_CALLBACK typedef | GxCollision | |
COLLISION_SHAPE enum name | GxCollision | |
createBox(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeBox &box) | GxCollision | virtual |
createCapsule(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeCapsule &capsule) | GxCollision | virtual |
createCylinder(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeCylinder &cylinder) | GxCollision | virtual |
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) | GxCollision | virtual |
createMesh(u32 index, b32 active, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeTrimesh &trimesh, btBvhTriangleMeshShape *pTrimeshShape) | GxCollision | virtual |
createMultisphere(b32 active, u32 id, const GxMatrixAffine *pMatrix0, const GxVector3 &offset0, const GxMatrixAffine *pMatrix1, const GxVector3 &offset1, const GxShapeMultisphere &multisphere) | GxCollision | virtual |
createSphere(b32 active, u32 id, const GxMatrixAffine *pMatrix, const GxVector3 &offset, const GxShapeSphere &sphere) | GxCollision | virtual |
deleteObject(GxObject *pObject) | GxCollision | virtual |
detachObject(GxObject *pObject) | GxCollision | virtual |
executePostCheckCallback(void) | GxCollision | virtual |
getAdjustVector(void) const | GxAdjustHit | inline |
getCheckMargin(void) | GxAdjustHit | inlineprotectedstatic |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getObject(u32 index) | GxAdjustHit | protected |
getObjectCount(void) const | GxCollision | inline |
getOffsetAdjustVector(void) | GxCollision | inlineprotected |
getPropertyActive(void *const pValue) | GxCollision | inline |
getPropertyCheckMargin(void *const pValue) | GxAdjustHit | inlineprotected |
getPropertyObject(void *const pValue, u32 index) | GxCollision | inline |
getPropertyObjectCount(void) const | GxCollision | inline |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getUnit(void) const | GxCollision | inline |
getWorld(void) const | GxCollision | inline |
GxAdjustHit(void) | GxAdjustHit | protected |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxCollision(void) | GxCollision | |
initialize(GxWorld *pRegistWorld, GxUnitBase *pUnit, GxCollision::COLLISION_CALLBACK pCallback, u32 threadIndex) | GxCollision | virtual |
initializeActiveOff(void) override | GxAdjustHit | protectedvirtual |
initializeActiveOn(void) override | GxAdjustHit | protectedvirtual |
initializeCheck(void) | GxAdjustHit | virtual |
initializeUpdate(void) override | GxAdjustHit | protectedvirtual |
isActive(void) const | GxCollision | inline |
isAdjustEnd(void) | GxAdjustHit | inline |
isAdjustOldPositionThroughOnce(void) const | GxAdjustHit | inline |
isDefaultObject(void) | GxClassBaseRoot | inline |
isNeedAdjust(const GxVector3 &vector) | GxAdjustHit | inline |
offAttributeAll(u32 attribute) | GxAdjustHit | |
onAttributeAll(u32 attribute) | GxAdjustHit | |
operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
prepareCheck(void) | GxCollision | virtual |
setActive(b32 active) | GxCollision | |
setAdjustEnd(b32 value) | GxAdjustHit | inline |
setAdjustVector(const GxVector3 &vector) | GxAdjustHit | inlineprotected |
setCheckMargin(f32 margin) | GxAdjustHit | inlineprotectedstatic |
setHitCallback(GxCollision::COLLISION_CALLBACK pCallback) | GxCollision | inline |
setIsAdjustOldPositionThroughOnce(b32 value) | GxAdjustHit | inline |
setObjectWeightAll(f32 weight) | GxAdjustHit | protected |
setOffsetAdjustVector(const GxVector3 &offset) | GxCollision | inlineprotected |
setPropertyActive(const void *const pValue) | GxCollision | inline |
setPropertyCheckMargin(const void *const pValue) | GxAdjustHit | inlineprotected |
setPropertyObject(const void *const, u32) | GxCollision | inline |
setPropertyObjectCount(u32) | GxCollision | inline |
setWorldNull(void) | GxCollision | inlineprotected |
update(void) | GxCollision | virtual |
~GxAdjustHit(void) override | GxAdjustHit | protected |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~GxCollision(void) override | GxCollision |