This is the complete list of members for GxObjectHit, 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 | GxObjectHit | protected |
| allocObject(void) override | GxObjectHit | virtual |
| BULLET_MARGIN | GxCollision | static |
| calculateAdjustVector(void) | GxAdjustHit | virtual |
| calculateNormalAdjustVector(void) | GxAdjustHit | protected |
| calculateOldPositionAdjustVector(void) | GxObjectHit | 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 | |
| COLOR_OBJECT | GxObjectHit | static |
| 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) | GxObjectHit | |
| 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 | |
| GxObjectHit(void) | GxObjectHit | |
| 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 | |
| ~GxObjectHit(void) override | GxObjectHit |