![]() |
Jolt Physics
A multi core friendly Game Physics Engine
|
This is the complete list of members for PhysicsSystem, including all inherited members.
| AddConstraint(Constraint *inConstraint) | PhysicsSystem | inline |
| AddConstraints(Constraint **inConstraints, int inNumber) | PhysicsSystem | inline |
| AddStepListener(PhysicsStepListener *inListener) | PhysicsSystem | |
| BodyStats typedef | PhysicsSystem | |
| DrawBodies(const BodyManager::DrawSettings &inSettings, DebugRenderer *inRenderer, const BodyDrawFilter *inBodyFilter=nullptr) | PhysicsSystem | inline |
| DrawConstraintLimits(DebugRenderer *inRenderer) | PhysicsSystem | inline |
| DrawConstraintReferenceFrame(DebugRenderer *inRenderer) | PhysicsSystem | inline |
| DrawConstraints(DebugRenderer *inRenderer) | PhysicsSystem | inline |
| GetActiveBodies(EBodyType inType, BodyIDVector &outBodyIDs) const | PhysicsSystem | inline |
| GetActiveBodiesUnsafe(EBodyType inType) const | PhysicsSystem | inline |
| GetBodies(BodyIDVector &outBodyIDs) const | PhysicsSystem | inline |
| GetBodyActivationListener() const | PhysicsSystem | inline |
| GetBodyInterface() const | PhysicsSystem | inline |
| GetBodyInterface() | PhysicsSystem | inline |
| GetBodyInterfaceNoLock() const | PhysicsSystem | inline |
| GetBodyInterfaceNoLock() | PhysicsSystem | inline |
| GetBodyLockInterface() const | PhysicsSystem | inline |
| GetBodyLockInterfaceNoLock() const | PhysicsSystem | inline |
| GetBodyStats() const | PhysicsSystem | inline |
| GetBounds() const | PhysicsSystem | inline |
| GetBroadPhaseQuery() const | PhysicsSystem | inline |
| GetCombineFriction() const | PhysicsSystem | inline |
| GetCombineRestitution() const | PhysicsSystem | inline |
| GetConstraints() const | PhysicsSystem | inline |
| GetContactListener() const | PhysicsSystem | inline |
| GetDefaultBroadPhaseLayerFilter(ObjectLayer inLayer) const | PhysicsSystem | inline |
| GetDefaultLayerFilter(ObjectLayer inLayer) const | PhysicsSystem | inline |
| GetGravity() const | PhysicsSystem | inline |
| GetMaxBodies() const | PhysicsSystem | inline |
| GetNarrowPhaseQuery() const | PhysicsSystem | inline |
| GetNarrowPhaseQueryNoLock() const | PhysicsSystem | inline |
| GetNumActiveBodies(EBodyType inType) const | PhysicsSystem | inline |
| GetNumBodies() const | PhysicsSystem | inline |
| GetPhysicsSettings() const | PhysicsSystem | inline |
| GetSoftBodyContactListener() const | PhysicsSystem | inline |
| Init(uint inMaxBodies, uint inNumBodyMutexes, uint inMaxBodyPairs, uint inMaxContactConstraints, const BroadPhaseLayerInterface &inBroadPhaseLayerInterface, const ObjectVsBroadPhaseLayerFilter &inObjectVsBroadPhaseLayerFilter, const ObjectLayerPairFilter &inObjectLayerPairFilter) | PhysicsSystem | |
| NonCopyable()=default | NonCopyable | |
| NonCopyable(const NonCopyable &)=delete | NonCopyable | |
| operator=(const NonCopyable &)=delete | NonCopyable | |
| OptimizeBroadPhase() | PhysicsSystem | |
| PhysicsSystem() | PhysicsSystem | inline |
| RemoveConstraint(Constraint *inConstraint) | PhysicsSystem | inline |
| RemoveConstraints(Constraint **inConstraints, int inNumber) | PhysicsSystem | inline |
| RemoveStepListener(PhysicsStepListener *inListener) | PhysicsSystem | |
| RestoreBodyState(Body &ioBody, StateRecorder &inStream) | PhysicsSystem | |
| RestoreState(StateRecorder &inStream) | PhysicsSystem | |
| SaveBodyState(const Body &inBody, StateRecorder &inStream) const | PhysicsSystem | |
| SaveState(StateRecorder &inStream, EStateRecorderState inState=EStateRecorderState::All, const StateRecorderFilter *inFilter=nullptr) const | PhysicsSystem | |
| sDrawMotionQualityLinearCast | PhysicsSystem | static |
| SetBodyActivationListener(BodyActivationListener *inListener) | PhysicsSystem | inline |
| SetCombineFriction(ContactConstraintManager::CombineFunction inCombineFriction) | PhysicsSystem | inline |
| SetCombineRestitution(ContactConstraintManager::CombineFunction inCombineRestition) | PhysicsSystem | inline |
| SetContactListener(ContactListener *inListener) | PhysicsSystem | inline |
| SetGravity(Vec3Arg inGravity) | PhysicsSystem | inline |
| SetPhysicsSettings(const PhysicsSettings &inSettings) | PhysicsSystem | inline |
| SetSoftBodyContactListener(SoftBodyContactListener *inListener) | PhysicsSystem | inline |
| Update(float inDeltaTime, int inCollisionSteps, TempAllocator *inTempAllocator, JobSystem *inJobSystem) | PhysicsSystem | |
| WereBodiesInContact(const BodyID &inBody1ID, const BodyID &inBody2ID) const | PhysicsSystem | inline |
| ~PhysicsSystem() | PhysicsSystem |