| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <hkpWorld.h>
  
Public Member Functions | |
| ~hkpWorld () override | |
| void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const override | 
| hkpPhantom * | AddPhantom (hkpPhantom *a_phantom) | 
| void | RemovePhantom (hkpPhantom *a_phantom) | 
| void | CastRay (const hkpWorldRayCastInput &a_input, hkpWorldRayCastOutput &a_output) const | 
  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 | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_hkpWorld | 
  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 | 
      
  | 
  inline | 
      
  | 
  overridevirtual | 
Reimplemented from RE::hkReferencedObject.
      
  | 
  inline | 
      
  | 
  inline | 
| hkArray<hkpActionListener*> RE::hkpWorld::actionListeners | 
| hkArray<hkpSimulationIsland*> RE::hkpWorld::activeSimulationIslands | 
| bool RE::hkpWorld::allowIntegrationOfIslandsWithoutConstraintsInASeparateJob | 
| bool RE::hkpWorld::assertOnRunningOutOfSolverMemory | 
| bool RE::hkpWorld::autoUpdateTree | 
| bool RE::hkpWorld::blockExecutingPendingOperations | 
| hkpBroadPhase* RE::hkpWorld::broadPhase | 
| hkpBroadPhaseBorder* RE::hkpWorld::broadPhaseBorder | 
| hkpBroadPhaseBorderListener* RE::hkpWorld::broadPhaseBorderListener | 
| hkpTypedBroadPhaseDispatcher* RE::hkpWorld::broadPhaseDispatcher | 
| hkVector4 RE::hkpWorld::broadPhaseExtents[2] | 
| std::int32_t RE::hkpWorld::broadPhaseNumMarkers | 
| std::int32_t RE::hkpWorld::broadPhaseQuerySize | 
| std::int32_t RE::hkpWorld::broadPhaseUpdateSize | 
| hkpCollisionDispatcher* RE::hkpWorld::collisionDispatcher | 
| hkpCollisionFilter* RE::hkpWorld::collisionFilter | 
| hkpProcessCollisionInput* RE::hkpWorld::collisionInput | 
| hkArray<hkpConstraintListener*> RE::hkpWorld::constraintListeners | 
| hkArray<hkpContactImpulseLimitBreachedListener*> RE::hkpWorld::contactImpulseLimitBreachedListeners | 
| hkArray<hkpContactListener*> RE::hkpWorld::contactListeners | 
| stl::enumeration<hkpWorldCinfo::ContactPointGeneration, std::uint8_t> RE::hkpWorld::contactPointGeneration | 
| hkpConvexListFilter* RE::hkpWorld::convexListFilter | 
| bool RE::hkpWorld::criticalOperationsAllowed | 
| std::int32_t RE::hkpWorld::criticalOperationsLockCount | 
| std::int32_t RE::hkpWorld::criticalOperationsLockCountForPhantoms | 
| float RE::hkpWorld::deactivationReferenceDistance | 
| hkdWorld* RE::hkpWorld::destructionWorld | 
| hkArray<hkpSimulationIsland*> RE::hkpWorld::dirtySimulationIslands | 
| hkpWorldDynamicsStepInfo RE::hkpWorld::dynamicsStepInfo | 
| bool RE::hkpWorld::enableToiWeldRejection | 
| hkpEntityEntityBroadPhaseListener* RE::hkpWorld::entityEntityBroadPhaseListener | 
| hkArray<hkpEntityListener*> RE::hkpWorld::entityListeners | 
| hkpSimulationIsland* RE::hkpWorld::fixedIsland | 
| hkpRigidBody* RE::hkpWorld::fixedRigidBody | 
| hkVector4 RE::hkpWorld::gravity | 
| hkArray<hkpSimulationIsland*> RE::hkpWorld::inactiveSimulationIslands | 
| hkArray<hkpIslandActivationListener*> RE::hkpWorld::islandActivationListeners | 
| hkCriticalSection* RE::hkpWorld::islandDirtyListCriticalSection | 
| hkArray<hkpIslandPostCollideListener*> RE::hkpWorld::islandPostCollideListeners | 
| hkArray<hkpIslandPostIntegrateListener*> RE::hkpWorld::islandPostIntegrateListeners | 
| std::int32_t RE::hkpWorld::isLocked | 
| hkpTreeWorldManager* RE::hkpWorld::kdTreeManager | 
| std::uint32_t RE::hkpWorld::lastConstraintUID | 
| std::uint32_t RE::hkpWorld::lastEntityUID | 
| std::uint32_t RE::hkpWorld::lastIslandUID | 
| hkpWorldMaintenanceMgr* RE::hkpWorld::maintenanceMgr | 
| std::int32_t RE::hkpWorld::maxEntriesPerToiMidphaseCollideTask | 
| std::int32_t RE::hkpWorld::maxEntriesPerToiNarrowphaseCollideTask | 
| std::int32_t RE::hkpWorld::maxNumToiCollisionPairsSinglethreaded | 
| std::int32_t RE::hkpWorld::maxSectorsPerMidphaseCollideTask | 
| std::int32_t RE::hkpWorld::maxSectorsPerNarrowphaseCollideTask | 
| hkRefPtr<hkWorldMemoryAvailableWatchDog> RE::hkpWorld::memoryWatchDog | 
| std::uint32_t RE::hkpWorld::minDesiredIslandSize | 
| hkCriticalSection* RE::hkpWorld::modifyConstraintCriticalSection | 
      
  | 
  mutable | 
| hkpMtThreadStructure* RE::hkpWorld::multithreadedSimulationJobData | 
| hknpWorld* RE::hkpWorld::npWorld | 
| float RE::hkpWorld::numToisTillAllowedPenetrationSimplifiedToi | 
| float RE::hkpWorld::numToisTillAllowedPenetrationToi | 
| float RE::hkpWorld::numToisTillAllowedPenetrationToiForced | 
| float RE::hkpWorld::numToisTillAllowedPenetrationToiHigher | 
| std::uint64_t RE::hkpWorld::pad018 | 
| std::uint8_t RE::hkpWorld::pad081 | 
| std::uint16_t RE::hkpWorld::pad082 | 
| std::uint32_t RE::hkpWorld::pad084 | 
| std::uint8_t RE::hkpWorld::pad099 | 
| std::uint16_t RE::hkpWorld::pad09A | 
| std::uint32_t RE::hkpWorld::pad09C | 
| std::uint16_t RE::hkpWorld::pad102 | 
| std::uint32_t RE::hkpWorld::pad104 | 
| std::uint16_t RE::hkpWorld::pad122 | 
| std::uint32_t RE::hkpWorld::pad134 | 
| std::uint16_t RE::hkpWorld::pad14A | 
| std::uint8_t RE::hkpWorld::pad153 | 
| std::uint8_t RE::hkpWorld::pad169 | 
| std::uint16_t RE::hkpWorld::pad16A | 
| std::uint8_t RE::hkpWorld::pad179 | 
| std::uint16_t RE::hkpWorld::pad17A | 
| std::uint64_t RE::hkpWorld::pad2A8 | 
| std::uint8_t RE::hkpWorld::pad421 | 
| std::uint16_t RE::hkpWorld::pad422 | 
| std::uint32_t RE::hkpWorld::pad424 | 
| std::uint64_t RE::hkpWorld::pad428 | 
| std::int32_t RE::hkpWorld::pendingBodyOperationsCount | 
| std::int32_t RE::hkpWorld::pendingOperationQueueCount | 
| hkpDebugInfoOnPendingOperationQueues* RE::hkpWorld::pendingOperationQueues | 
| hkpWorldOperationQueue* RE::hkpWorld::pendingOperations | 
| std::int32_t RE::hkpWorld::pendingOperationsCount | 
| hkpPhantomBroadPhaseListener* RE::hkpWorld::phantomBroadPhaseListener | 
| hkArray<hkpPhantomListener*> RE::hkpWorld::phantomListeners | 
| hkArray<hkpPhantom*> RE::hkpWorld::phantoms | 
| bool RE::hkpWorld::processActionsInSingleThread | 
| bool RE::hkpWorld::processToisMultithreaded | 
| hkCriticalSection* RE::hkpWorld::propertyMasterLock | 
      
  | 
  inlinestaticconstexpr | 
| bool RE::hkpWorld::shouldActivateOnRigidBodyTransformChange | 
| hkpSimulation* RE::hkpWorld::simulation | 
| stl::enumeration<hkpWorldCinfo::SimulationType, std::uint8_t> RE::hkpWorld::simulationType | 
| std::int32_t RE::hkpWorld::sizeOfToiEventQueue | 
| float RE::hkpWorld::snapCollisionToConcaveEdgeThreshold | 
| float RE::hkpWorld::snapCollisionToConvexEdgeThreshold | 
| float RE::hkpWorld::toiCollisionResponseRotateNormal | 
| bool RE::hkpWorld::useHybridBroadphase | 
| hkpViolatedConstraintArray* RE::hkpWorld::violatedConstraintArray | 
| bool RE::hkpWorld::wantDeactivation | 
| bool RE::hkpWorld::wantSimulationIslands | 
| hkArray<hkpWorldDeletionListener*> RE::hkpWorld::worldDeletionListeners | 
| hkArray<hkpWorldExtension*> RE::hkpWorld::worldExtensions | 
| hkArray<hkpWorldPostCollideListener*> RE::hkpWorld::worldPostCollideListeners | 
| hkArray<hkpWorldPostIntegrateListener*> RE::hkpWorld::worldPostIntegrateListeners | 
| hkArray<hkpWorldPostSimulationListener*> RE::hkpWorld::worldPostSimulationListeners |