9    class hkpCdBodyPairCollector;
 
   10    class hkpCdPointCollector;
 
   11    struct hkpCollisionInput;
 
   12    struct hkpLinearCastInput;
 
Definition: hkMotionState.h:11
 
Definition: hkVector4.h:8
 
Definition: hkpCdPointCollector.h:8
 
Definition: hkpPhantom.h:15
 
Definition: hkpShape.h:31
 
Definition: hkpShapePhantom.h:15
 
virtual void SetPositionAndLinearCast(const hkVector4 &a_position, const hkpLinearCastInput &a_input, hkpCdPointCollector &a_castCollector, hkpCdPointCollector *a_startCollector)=0
 
virtual void GetPenetrations(hkpCdBodyPairCollector &a_collector, const hkpCollisionInput *a_input=0)=0
 
hkMotionState motionState
Definition: hkpShapePhantom.h:34
 
hkWorldOperation::Result SetShape(const hkpShape *a_shape) override
 
void CalcAabb(hkAabb &a_aabb) override
 
virtual void GetClosestPoints(hkpCdPointCollector &a_collector, const hkpCollisionInput *a_input=0)=0
 
hkMotionState * GetMotionState() override
 
~hkpShapePhantom() override
 
void DeallocateInternalArrays() override
 
static constexpr auto RTTI
Definition: hkpShapePhantom.h:17
 
virtual void SetTransformAndLinearCast(const hkTransform &a_transform, const hkpLinearCastInput &a_input, hkpCdPointCollector &a_castCollector, hkpCdPointCollector *a_startCollector)=0
 
Result
Definition: hkpWorldObject.h:20
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_hkpShapePhantom
Definition: Offsets_RTTI.h:7725