59 return const_cast<void*
>(stl::adjust_pointer<const void>(
this,
ownerOffset));
Definition hkpCollidable.h:13
std::uint16_t shapeSizeOnSpu
Definition hkpCollidable.h:71
void * GetOwner() const
Definition hkpCollidable.h:57
CollisionFilterInfo
Definition hkpCollidable.h:21
@ kCollidesWith
Definition hkpCollidable.h:23
@ kBelongsTo
Definition hkpCollidable.h:22
COL_LAYER GetCollisionLayer() const
Definition hkpCollidable.h:52
float allowedPenetrationDepth
Definition hkpCollidable.h:74
hkpTypedBroadPhaseHandle broadPhaseHandle
Definition hkpCollidable.h:72
std::uint32_t pad6C
Definition hkpCollidable.h:75
ForceCollideOntoPpuReasons
Definition hkpCollidable.h:27
BoundingVolumeData boundingVolumeData
Definition hkpCollidable.h:73
std::int8_t ownerOffset
Definition hkpCollidable.h:69
T * GetOwner() const
Definition hkpCollidable.h:63
BelongsTo
Definition hkpCollidable.h:16
@ kTerrain
Definition hkpCollidable.h:17
std::uint8_t forceCollideOntoPpu
Definition hkpCollidable.h:70
Definition hkpTypedBroadPhaseHandle.h:8
std::uint32_t collisionFilterInfo
Definition hkpTypedBroadPhaseHandle.h:19
Definition AbsorbEffect.h:6
COL_LAYER
Definition CollisionLayers.h:6
std::uint32_t hkpShapeKey
Definition hkpContactPointEvent.h:12
Definition hkpCollidable.h:35
std::uint8_t expansionShift
Definition hkpCollidable.h:40
std::uint32_t min[3]
Definition hkpCollidable.h:38
std::uint8_t expansionMax[3]
Definition hkpCollidable.h:42
std::uint8_t expansionMin[3]
Definition hkpCollidable.h:39
std::uint32_t pad24
Definition hkpCollidable.h:46
std::uint16_t numChildShapeAabbs
Definition hkpCollidable.h:44
std::uint32_t max[3]
Definition hkpCollidable.h:41
hkAabbUint32 * childShapeAabbs
Definition hkpCollidable.h:47
std::uint16_t capacityChildShapeAabbs
Definition hkpCollidable.h:45
hkpShapeKey * childShapeKeys
Definition hkpCollidable.h:48
std::uint8_t pad1F
Definition hkpCollidable.h:43