14 class hkpShapeModifier;
18 namespace hkWorldOperation
Definition: TESObjectREFR.h:110
Definition: hkArray.h:189
Definition: hkMotionState.h:11
Definition: hkMultiThreadCheck.h:6
Definition: hkReferencedObject.h:11
Definition: hkStringPtr.h:6
Definition: hkpCollidable.h:13
Definition: hkpLinkedCollidable.h:11
Definition: hkpShape.h:32
Definition: hkpWorld.h:62
Definition: hkpWorldObject.h:28
static constexpr auto RTTI
Definition: hkpWorldObject.h:30
std::uint32_t padAC
Definition: hkpWorldObject.h:68
const hkpShape * GetShape() const
hkMultiThreadCheck multiThreadCheck
Definition: hkpWorldObject.h:67
void CalcContentStatistics(hkStatisticsCollector *a_collector, const hkClass *a_class) const override
hkpLinkedCollidable collidable
Definition: hkpWorldObject.h:66
virtual hkWorldOperation::Result UpdateShape(hkpShapeModifier *a_shapeModifier)
~hkpWorldObject() override
hkStringPtr name
Definition: hkpWorldObject.h:69
hkpWorld * world
Definition: hkpWorldObject.h:64
const hkpCollidable * GetCollidable() const
BroadPhaseType
Definition: hkpWorldObject.h:39
TESObjectREFR * GetUserData() const
void * treeData
Definition: hkpWorldObject.h:71
hkArray< hkpProperty > properties
Definition: hkpWorldObject.h:70
hkpCollidable * GetCollidableRW()
virtual hkWorldOperation::Result SetShape(const hkpShape *a_shape)
virtual hkMotionState * GetMotionState()=0
MultiThreadingChecks
Definition: hkpWorldObject.h:33
std::uint64_t userData
Definition: hkpWorldObject.h:65
Result
Definition: hkpWorldObject.h:21
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_hkpWorldObject(static_cast< std::uint64_t >(686314))