| 
    CommonLibSSE (Parapets fork)
    
   | 
 
#include <hkpSimulationIsland.h>
  
Public Member Functions | |
| ~hkpSimulationIsland () override | |
| const hkClass * | GetClassType () const override | 
| void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const override | 
| void | AddConstraintToCriticalLockedIsland (hkpConstraintInstance *a_constraint) override | 
| void | RemoveConstraintFromCriticalLockedIsland (hkpConstraintInstance *a_constraint) override | 
| void | AddCallbackRequest (hkpConstraintInstance *a_constraint, std::int32_t a_request) override | 
  Public Member Functions inherited from RE::hkpConstraintOwner | |
| ~hkpConstraintOwner () override | |
| virtual void | AddConstraintToCriticalLockedIsland (hkpConstraintInstance *a_constraint) | 
| virtual void | RemoveConstraintFromCriticalLockedIsland (hkpConstraintInstance *a_constraint) | 
| virtual void | AddCallbackRequest (hkpConstraintInstance *a_constraint, std::int32_t a_request) | 
| virtual void | CheckAccessRW () | 
  Public Member Functions inherited from RE::hkReferencedObject | |
| hkReferencedObject () | |
| ~hkReferencedObject () override=default | |
| virtual const hkClass * | GetClassType () const | 
| virtual void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const | 
| void | AddReference () const | 
| std::int32_t | GetAllocatedSize () const | 
| std::int32_t | GetReferenceCount () const | 
| void | RemoveReference () const | 
  Public Member Functions inherited from RE::hkBaseObject | |
| virtual | ~hkBaseObject ()=default | 
Public Attributes | |
| hkpWorld * | world | 
| std::int32_t | numConstraints | 
| hkObjectIndex | storageIndex | 
| hkObjectIndex | dirtyListIndex | 
| std::uint8_t | splitCheckFrameCounter | 
| bool | splitCheckRequested: 2 | 
| bool | isSparse: 2 | 
| bool | actionListCleanupNeeded: 2 | 
| bool | allowIslandLocking: 2 | 
| bool | isInActiveIslandsArray: 2 | 
| bool | activeMark: 2 | 
| bool | tryToIncreaseIslandSizeMark: 2 | 
| bool | inIntegrateJob: 2 | 
| std::uint8_t | pad33 | 
| hkMultiThreadCheck | multiThreadCheck | 
| float | timeSinceLastHighFrequencyCheck | 
| float | timeSinceLastLowFrequencyCheck | 
| hkArray< hkpAction * > | actions | 
| hkTime | timeOfDeactivation | 
| std::uint32_t | pad5C | 
| hkInplaceArray< hkpEntity *, 1 > | entities | 
| hkpAgentNnTrack | midphaseAgentTrack | 
| hkpAgentNnTrack | narrowphaseAgentTrack | 
  Public Attributes inherited from RE::hkpConstraintOwner | |
| hkpConstraintInfo | constraintInfo | 
  Public Attributes inherited from RE::hkReferencedObject | |
| std::uint16_t | memSizeAndFlags | 
| volatile std::int16_t | referenceCount | 
| std::uint32_t | pad0C | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_hkpSimulationIsland | 
  Static Public Attributes inherited from RE::hkpConstraintOwner | |
| static constexpr auto | RTTI = RTTI_hkpConstraintOwner | 
  Static Public Attributes inherited from RE::hkReferencedObject | |
| static constexpr auto | RTTI = RTTI_hkReferencedObject | 
  Static Public Attributes inherited from RE::hkBaseObject | |
| static constexpr auto | RTTI = RTTI_hkBaseObject | 
Additional Inherited Members | |
  Public Types inherited from RE::hkReferencedObject | |
| enum class | LockMode { kNone = 0 , kAuto , kManual } | 
| enum | { kMemSize = 0x7FFF } | 
      
  | 
  override | 
      
  | 
  overridevirtual | 
Reimplemented from RE::hkpConstraintOwner.
      
  | 
  overridevirtual | 
Reimplemented from RE::hkpConstraintOwner.
      
  | 
  overridevirtual | 
Reimplemented from RE::hkReferencedObject.
      
  | 
  overridevirtual | 
Reimplemented from RE::hkReferencedObject.
      
  | 
  overridevirtual | 
Reimplemented from RE::hkpConstraintOwner.
| bool RE::hkpSimulationIsland::actionListCleanupNeeded | 
| hkArray<hkpAction*> RE::hkpSimulationIsland::actions | 
| bool RE::hkpSimulationIsland::activeMark | 
| bool RE::hkpSimulationIsland::allowIslandLocking | 
| hkObjectIndex RE::hkpSimulationIsland::dirtyListIndex | 
| hkInplaceArray<hkpEntity*, 1> RE::hkpSimulationIsland::entities | 
| bool RE::hkpSimulationIsland::inIntegrateJob | 
| bool RE::hkpSimulationIsland::isInActiveIslandsArray | 
| bool RE::hkpSimulationIsland::isSparse | 
| hkpAgentNnTrack RE::hkpSimulationIsland::midphaseAgentTrack | 
      
  | 
  mutable | 
| hkpAgentNnTrack RE::hkpSimulationIsland::narrowphaseAgentTrack | 
| std::int32_t RE::hkpSimulationIsland::numConstraints | 
| std::uint8_t RE::hkpSimulationIsland::pad33 | 
| std::uint32_t RE::hkpSimulationIsland::pad5C | 
      
  | 
  inlinestaticconstexpr | 
| std::uint8_t RE::hkpSimulationIsland::splitCheckFrameCounter | 
| bool RE::hkpSimulationIsland::splitCheckRequested | 
| hkObjectIndex RE::hkpSimulationIsland::storageIndex | 
| hkTime RE::hkpSimulationIsland::timeOfDeactivation | 
| float RE::hkpSimulationIsland::timeSinceLastHighFrequencyCheck | 
| float RE::hkpSimulationIsland::timeSinceLastLowFrequencyCheck | 
| bool RE::hkpSimulationIsland::tryToIncreaseIslandSizeMark | 
| hkpWorld* RE::hkpSimulationIsland::world |