#include <hkpWorldCinfo.h>
|
enum class | SolverType {
kInvalid
, k2Iters_Soft
, k2Iters_Medium
, k2Iters_Hard
,
k4Iters_Soft
, k4Iters_Medium
, k4Iters_Hard
, k8Iters_Soft
,
k8Iters_Medium
, k8Iters_Hard
, kTotal
} |
|
enum class | SimulationType { kInvalid
, kDiscrete
, kContinuous
, kMultithreaded
} |
|
enum class | ContactPointGeneration { kAcceptAlways
, kRejectDubious
, kRejectMany
} |
|
enum class | BroadPhaseBorderBehaviour { kAssert
, kFixEntity
, kRemoveEntity
, kDoNothing
} |
|
enum class | TreeUpdateType { kActive
, kAll
} |
|
enum class | LockMode { kNone = 0
, kAuto
, kManual
} |
|
enum | { kMemSize = 0x7FFF
} |
|
◆ BroadPhaseBorderBehaviour
Enumerator |
---|
kAssert | |
kFixEntity | |
kRemoveEntity | |
kDoNothing | |
◆ ContactPointGeneration
Enumerator |
---|
kAcceptAlways | |
kRejectDubious | |
kRejectMany | |
◆ SimulationType
Enumerator |
---|
kInvalid | |
kDiscrete | |
kContinuous | |
kMultithreaded | |
◆ SolverType
Enumerator |
---|
kInvalid | |
k2Iters_Soft | |
k2Iters_Medium | |
k2Iters_Hard | |
k4Iters_Soft | |
k4Iters_Medium | |
k4Iters_Hard | |
k8Iters_Soft | |
k8Iters_Medium | |
k8Iters_Hard | |
kTotal | |
◆ TreeUpdateType
◆ ~hkpWorldCinfo()
RE::hkpWorldCinfo::~hkpWorldCinfo |
( |
| ) |
|
|
override |
◆ allowIntegrationOfIslandsWithoutConstraintsInASeparateJob
bool RE::hkpWorldCinfo::allowIntegrationOfIslandsWithoutConstraintsInASeparateJob |
◆ allowToSkipConfirmedCallbacks
bool RE::hkpWorldCinfo::allowToSkipConfirmedCallbacks |
◆ autoUpdateKdTree
bool RE::hkpWorldCinfo::autoUpdateKdTree |
◆ broadPhaseBorderBehaviour
◆ broadPhaseNumMarkers
std::int32_t RE::hkpWorldCinfo::broadPhaseNumMarkers |
◆ broadPhaseQuerySize
std::int32_t RE::hkpWorldCinfo::broadPhaseQuerySize |
◆ broadPhaseWorldAabb
hkAabb RE::hkpWorldCinfo::broadPhaseWorldAabb |
◆ collisionFilter
◆ collisionTolerance
float RE::hkpWorldCinfo::collisionTolerance |
◆ contactPointGeneration
◆ contactRestingVelocity
float RE::hkpWorldCinfo::contactRestingVelocity |
◆ convexListFilter
◆ deactivationIntegrateCounter
std::uint8_t RE::hkpWorldCinfo::deactivationIntegrateCounter |
◆ deactivationNumInactiveFramesSelectFlag0
std::uint8_t RE::hkpWorldCinfo::deactivationNumInactiveFramesSelectFlag0 |
◆ deactivationNumInactiveFramesSelectFlag1
std::uint8_t RE::hkpWorldCinfo::deactivationNumInactiveFramesSelectFlag1 |
◆ deactivationReferenceDistance
float RE::hkpWorldCinfo::deactivationReferenceDistance |
◆ enableDeactivation
bool RE::hkpWorldCinfo::enableDeactivation |
◆ enableDeprecatedWelding
bool RE::hkpWorldCinfo::enableDeprecatedWelding |
◆ enableSimulationIslands
bool RE::hkpWorldCinfo::enableSimulationIslands |
◆ enableToiWeldRejection
bool RE::hkpWorldCinfo::enableToiWeldRejection |
◆ expectedMaxLinearVelocity
float RE::hkpWorldCinfo::expectedMaxLinearVelocity |
◆ expectedMinPsiDeltaTime
float RE::hkpWorldCinfo::expectedMinPsiDeltaTime |
◆ fireCollisionCallbacks
bool RE::hkpWorldCinfo::fireCollisionCallbacks |
◆ forceCoherentConstraintOrderingInSolver
bool RE::hkpWorldCinfo::forceCoherentConstraintOrderingInSolver |
◆ frameMarkerPsiSnap
float RE::hkpWorldCinfo::frameMarkerPsiSnap |
◆ gravity
◆ iterativeLinearCastEarlyOutDistance
float RE::hkpWorldCinfo::iterativeLinearCastEarlyOutDistance |
◆ iterativeLinearCastMaxIterations
std::int32_t RE::hkpWorldCinfo::iterativeLinearCastMaxIterations |
◆ maxConstraintViolation
float RE::hkpWorldCinfo::maxConstraintViolation |
◆ maxEntriesPerToiMidphaseCollideTask
std::int32_t RE::hkpWorldCinfo::maxEntriesPerToiMidphaseCollideTask |
◆ maxEntriesPerToiNarrowphaseCollideTask
std::int32_t RE::hkpWorldCinfo::maxEntriesPerToiNarrowphaseCollideTask |
◆ maxNumToiCollisionPairsSinglethreaded
std::int32_t RE::hkpWorldCinfo::maxNumToiCollisionPairsSinglethreaded |
◆ maxSectorsPerMidphaseCollideTask
std::int32_t RE::hkpWorldCinfo::maxSectorsPerMidphaseCollideTask |
◆ maxSectorsPerNarrowphaseCollideTask
std::int32_t RE::hkpWorldCinfo::maxSectorsPerNarrowphaseCollideTask |
◆ memoryWatchDog
hkRefPtr<hkWorldMemoryAvailableWatchDog> RE::hkpWorldCinfo::memoryWatchDog |
◆ minDesiredIslandSize
std::uint32_t RE::hkpWorldCinfo::minDesiredIslandSize |
◆ mtPostponeAndSortBroadPhaseBorderCallbacks
bool RE::hkpWorldCinfo::mtPostponeAndSortBroadPhaseBorderCallbacks |
◆ numToisTillAllowedPenetrationSimplifiedToi
float RE::hkpWorldCinfo::numToisTillAllowedPenetrationSimplifiedToi |
◆ numToisTillAllowedPenetrationToi
float RE::hkpWorldCinfo::numToisTillAllowedPenetrationToi |
◆ numToisTillAllowedPenetrationToiForced
float RE::hkpWorldCinfo::numToisTillAllowedPenetrationToiForced |
◆ numToisTillAllowedPenetrationToiHigher
float RE::hkpWorldCinfo::numToisTillAllowedPenetrationToiHigher |
◆ pad02A
std::uint16_t RE::hkpWorldCinfo::pad02A |
◆ pad02C
std::uint32_t RE::hkpWorldCinfo::pad02C |
◆ pad087
std::uint8_t RE::hkpWorldCinfo::pad087 |
◆ pad09D
std::uint8_t RE::hkpWorldCinfo::pad09D |
◆ pad09E
std::uint16_t RE::hkpWorldCinfo::pad09E |
◆ pad0AA
std::uint16_t RE::hkpWorldCinfo::pad0AA |
◆ pad0C9
std::uint8_t RE::hkpWorldCinfo::pad0C9 |
◆ pad0CA
std::uint16_t RE::hkpWorldCinfo::pad0CA |
◆ pad0EB
std::uint8_t RE::hkpWorldCinfo::pad0EB |
◆ pad0F2
std::uint16_t RE::hkpWorldCinfo::pad0F2 |
◆ pad0F9
std::uint8_t RE::hkpWorldCinfo::pad0F9 |
◆ pad0FA
std::uint16_t RE::hkpWorldCinfo::pad0FA |
◆ pad0FC
std::uint32_t RE::hkpWorldCinfo::pad0FC |
◆ processActionsInSingleThread
bool RE::hkpWorldCinfo::processActionsInSingleThread |
◆ processToisMultithreaded
bool RE::hkpWorldCinfo::processToisMultithreaded |
◆ RTTI
◆ shouldActivateOnRigidBodyTransformChange
bool RE::hkpWorldCinfo::shouldActivateOnRigidBodyTransformChange |
◆ simulationType
◆ sizeOfToiEventQueue
std::int32_t RE::hkpWorldCinfo::sizeOfToiEventQueue |
◆ snapCollisionToConcaveEdgeThreshold
float RE::hkpWorldCinfo::snapCollisionToConcaveEdgeThreshold |
◆ snapCollisionToConvexEdgeThreshold
float RE::hkpWorldCinfo::snapCollisionToConvexEdgeThreshold |
◆ solverDamp
float RE::hkpWorldCinfo::solverDamp |
◆ solverIterations
std::int32_t RE::hkpWorldCinfo::solverIterations |
◆ solverMicrosteps
std::int32_t RE::hkpWorldCinfo::solverMicrosteps |
◆ solverTau
float RE::hkpWorldCinfo::solverTau |
◆ toiCollisionResponseRotateNormal
float RE::hkpWorldCinfo::toiCollisionResponseRotateNormal |
◆ treeUpdateType
◆ useHybridBroadphase
bool RE::hkpWorldCinfo::useHybridBroadphase |
◆ useKdTree
bool RE::hkpWorldCinfo::useKdTree |
◆ useMultipleTree
bool RE::hkpWorldCinfo::useMultipleTree |
◆ VTABLE
The documentation for this class was generated from the following file: