|
| | ~hkpCachingShapePhantom () override |
| |
| void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const override |
| |
| hkpPhantomType | GetType () const override |
| |
| void | AddOverlappingCollidable (hkpCollidable *a_collidable) override |
| |
| bool | IsOverlappingCollidableAdded (const hkpCollidable *a_collidable) override |
| |
| void | RemoveOverlappingCollidable (hkpCollidable *a_collidable) override |
| |
| void | EnsureDeterministicOrder () override |
| |
| hkpPhantom * | Clone () const override |
| |
| void | UpdateShapeCollectionFilter () override |
| |
| void | DeallocateInternalArrays () override |
| |
| void | SetPositionAndLinearCast (const hkVector4 &a_position, const hkpLinearCastInput &a_input, hkpCdPointCollector &a_castCollector, hkpCdPointCollector *a_startCollector) override |
| |
| void | SetTransformAndLinearCast (const hkTransform &a_transform, const hkpLinearCastInput &a_input, hkpCdPointCollector &a_castCollector, hkpCdPointCollector *a_startCollector) override |
| |
| void | GetClosestPoints (hkpCdPointCollector &a_collector, const hkpCollisionInput *a_input=0) override |
| |
| void | GetPenetrations (hkpCdBodyPairCollector &a_collector, const hkpCollisionInput *a_input=0) override |
| |
| | ~hkpShapePhantom () override |
| |
| hkWorldOperation::Result | SetShape (const hkpShape *a_shape) override |
| |
| hkMotionState * | GetMotionState () override |
| |
| void | CalcAabb (hkAabb &a_aabb) override |
| |
| void | DeallocateInternalArrays () override |
| |
| virtual void | SetPositionAndLinearCast (const hkVector4 &a_position, const hkpLinearCastInput &a_input, hkpCdPointCollector &a_castCollector, hkpCdPointCollector *a_startCollector)=0 |
| |
| virtual void | SetTransformAndLinearCast (const hkTransform &a_transform, const hkpLinearCastInput &a_input, hkpCdPointCollector &a_castCollector, hkpCdPointCollector *a_startCollector)=0 |
| |
| virtual void | GetClosestPoints (hkpCdPointCollector &a_collector, const hkpCollisionInput *a_input=0)=0 |
| |
| virtual void | GetPenetrations (hkpCdBodyPairCollector &a_collector, const hkpCollisionInput *a_input=0)=0 |
| |
| | ~hkpPhantom () override |
| |
| void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const override |
| |
| virtual hkpPhantomType | GetType () const =0 |
| |
| virtual void | CalcAabb (hkAabb &a_aabb)=0 |
| |
| virtual void | AddOverlappingCollidable (hkpCollidable *a_collidable)=0 |
| |
| virtual bool | IsOverlappingCollidableAdded (const hkpCollidable *a_collidable)=0 |
| |
| virtual void | RemoveOverlappingCollidable (hkpCollidable *a_collidable)=0 |
| |
| virtual void | EnsureDeterministicOrder ()=0 |
| |
| virtual hkpPhantom * | Clone () const =0 |
| |
| virtual void | UpdateShapeCollectionFilter () |
| |
| virtual void | DeallocateInternalArrays () |
| |
| | ~hkpWorldObject () override |
| |
| void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const override |
| |
| virtual hkWorldOperation::Result | SetShape (const hkpShape *a_shape) |
| |
| virtual hkWorldOperation::Result | UpdateShape (hkpShapeModifier *a_shapeModifier) |
| |
| virtual hkMotionState * | GetMotionState ()=0 |
| |
| const hkpCollidable * | GetCollidable () const |
| |
| hkpCollidable * | GetCollidableRW () |
| |
| const hkpShape * | GetShape () const |
| |
| TESObjectREFR * | GetUserData () const |
| |
| | hkReferencedObject () |
| |
| | ~hkReferencedObject () override=default |
| |
| virtual const hkClass * | GetClassType () const |
| |
| virtual void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const |
| |
| void | AddReference () const |
| |
| std::int32_t | GetAllocatedSize () const |
| |
| std::int32_t | GetReferenceCount () const |
| |
| void | RemoveReference () const |
| |
| virtual | ~hkBaseObject ()=default |
| |