#include <hkpRigidBody.h>
 | 
| enum class   | SpuCollisionCallbackEventFilter {  
  kNone = 0
, kContactPointAdded = 1 << 0
, kContactPointProcess = 1 << 1
, kContactPointRemoved = 1 << 2
,  
  kContactPointAddedOrProcess = kContactPointAdded | kContactPointProcess
 
 } | 
|   | 
| enum class   | MultiThreadingChecks { kEnable
, kIgnore
 } | 
|   | 
| enum class   | BroadPhaseType {  
  kInvalid
, kEntity
, kPhantom
, kPhaseBorder
,  
  kTotal
 
 } | 
|   | 
| enum class   | LockMode { kNone = 0
, kAuto
, kManual
 } | 
|   | 
| enum   | { kMemSize = 0x7FFF
 } | 
|   | 
| hkpMaterial  | material | 
|   | 
| std::uint32_t  | pad00C | 
|   | 
| void *  | limitContactImpulseUtilAndFlag | 
|   | 
| float  | damageMultiplier | 
|   | 
| std::uint32_t  | pad01C | 
|   | 
| hkpBreakableBody *  | breakableBody | 
|   | 
| std::uint32_t  | solverData | 
|   | 
| hkObjectIndex  | storageIndex | 
|   | 
| std::uint16_t  | contactPointCallbackDelay | 
|   | 
| hkSmallArray< hkConstraintInternal >  | constraintsMaster | 
|   | 
| hkArray< hkpConstraintInstance * >  | constraintsSlave | 
|   | 
| hkArray< std::uint8_t >  | constraintRuntime | 
|   | 
| hkpSimulationIsland *  | simulationIsland | 
|   | 
| std::int8_t  | autoRemoveLevel | 
|   | 
| std::uint8_t  | numShapeKeysInContactPointProperties | 
|   | 
| std::uint8_t  | responseModifierFlags | 
|   | 
| std::uint8_t  | pad13B | 
|   | 
| std::uint32_t  | uid | 
|   | 
| SpuCollisionCallback  | spuCollisionCallback | 
|   | 
| hkpMaxSizeMotion  | motion | 
|   | 
| hkSmallArray< hkpContactListener * >  | contactListeners | 
|   | 
| hkSmallArray< hkpAction * >  | actions | 
|   | 
| hkRefPtr< hkLocalFrame >  | localFrame | 
|   | 
| ExtendedListeners *  | extendedListeners | 
|   | 
| std::uint32_t  | npData | 
|   | 
| std::uint32_t  | pad2C4 | 
|   | 
| std::uint64_t  | pad2C8 | 
|   | 
| hkpWorld *  | world | 
|   | 
| std::uint64_t  | userData | 
|   | 
| hkpLinkedCollidable  | collidable | 
|   | 
| hkMultiThreadCheck  | multiThreadCheck | 
|   | 
| std::uint32_t  | padAC | 
|   | 
| hkStringPtr  | name | 
|   | 
| hkArray< hkpProperty >  | properties | 
|   | 
| void *  | treeData | 
|   | 
| std::uint16_t  | memSizeAndFlags | 
|   | 
| volatile std::int16_t  | referenceCount | 
|   | 
| std::uint32_t  | pad0C | 
|   | 
◆ ~hkpRigidBody()
  
  
      
        
          | RE::hkpRigidBody::~hkpRigidBody  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ Clone()
◆ GetMotionState()
◆ SetShape()
◆ UpdateShape()
◆ RTTI
The documentation for this class was generated from the following file: