11     class hkpPhantomListener;
 
   12     class hkpPhantomOverlapListener;
 
Definition: hkpCollidable.h:12
 
Definition: hkpPhantom.h:15
 
virtual void EnsureDeterministicOrder()=0
 
virtual bool IsOverlappingCollidableAdded(const hkpCollidable *a_collidable)=0
 
virtual void CalcAabb(hkAabb &a_aabb)=0
 
virtual void AddOverlappingCollidable(hkpCollidable *a_collidable)=0
 
hkArray< hkpPhantomListener * > phantomListeners
Definition: hkpPhantom.h:37
 
hkArray< hkpPhantomOverlapListener * > overlapListeners
Definition: hkpPhantom.h:36
 
virtual void DeallocateInternalArrays()
 
virtual hkpPhantomType GetType() const =0
 
void CalcContentStatistics(hkStatisticsCollector *a_collector, const hkClass *a_class) const override
 
virtual void RemoveOverlappingCollidable(hkpCollidable *a_collidable)=0
 
virtual void UpdateShapeCollectionFilter()
 
virtual hkpPhantom * Clone() const =0
 
static constexpr auto RTTI
Definition: hkpPhantom.h:17
 
Definition: hkpWorldObject.h:27
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_hkpPhantom
Definition: Offsets_RTTI.h:7680
 
hkpPhantomType
Definition: hkpPhantomType.h:6