Loading [MathJax]/jax/input/TeX/config.js
Jolt Physics
A multi core friendly Game Physics Engine
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
c
e
f
g
i
m
o
r
s
t
Functions
Variables
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
a
b
c
g
h
i
m
n
o
r
s
t
w
x
y
z
Typedefs
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
r
s
t
u
v
Enumerations
Enumerator
c
n
o
r
s
t
Related Symbols
a
b
c
j
l
o
r
s
v
Files
File List
File Members
All
a
b
c
d
e
f
g
h
i
j
m
n
o
p
q
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
h
i
j
m
n
o
p
q
r
s
t
u
v
Variables
Typedefs
a
b
c
d
f
h
i
j
m
n
o
p
q
r
s
t
u
v
w
Enumerations
Enumerator
Macros
b
j
m
▼
Jolt Physics
Architecture of Jolt Physics
Getting Started
►
Bodies
►
Constraints
►
Collision Detection
Character Controllers
The Simulation Step
Conventions and Limits
Big Worlds
Space Simulations
Deterministic Simulation
Rolling Back a Simulation
Being Sloppy While Still Being Deterministic
Working With Multiple Physics Systems
Debug Rendering
Memory Management
►
The Simulation Step in Detail
►
Jolt Physics Samples
►
Performance Test
►
Release Notes
►
Breaking API Changes
►
Building and Using Jolt Physics
Projects Using Jolt
►
Namespaces
▼
Classes
▼
Class List
►
std
►
AABBTreeBuilder
►
AABBTreeBuilderStats
►
AABBTreeToBuffer
►
AABox
►
AABoxCast
►
AddConvexRadius
►
AllHitCollisionCollector
AllocatorHasReallocate
AllocatorHasReallocate< STLAllocator< T > >
AllocatorHasReallocate< STLLocalAllocator< T, N > >
►
AngleConstraintPart
►
AnyHitCollisionCollector
►
Array
►
AxisConstraintPart
►
Body
►
BodyActivationListener
►
BodyCreationSettings
►
BodyDrawFilter
►
BodyFilter
►
BodyID
►
BodyInterface
►
BodyLockBase
►
BodyLockInterface
►
BodyLockInterfaceLocking
►
BodyLockInterfaceNoLock
►
BodyLockMultiBase
BodyLockMultiRead
BodyLockMultiWrite
BodyLockRead
BodyLockWrite
►
BodyManager
►
BodyPair
►
BodyWithMotionProperties
►
BoxShape
►
BoxShapeSettings
►
BroadPhase
►
BroadPhaseBruteForce
►
BroadPhaseCastResult
►
BroadPhaseLayer
►
BroadPhaseLayerFilter
►
BroadPhaseLayerInterface
►
BroadPhaseLayerInterfaceMask
►
BroadPhaseLayerInterfaceTable
►
BroadPhaseQuadTree
►
BroadPhaseQuery
►
BVec16
►
ByteBuffer
►
CalculateSolverSteps
►
CapsuleShape
►
CapsuleShapeSettings
►
CastConvexVsTriangles
►
CastSphereVsTriangles
►
Character
►
CharacterBase
►
CharacterBaseSettings
►
CharacterContactListener
►
CharacterContactSettings
►
CharacterID
►
CharacterSettings
►
CharacterVirtual
►
CharacterVirtualSettings
►
CharacterVsCharacterCollision
►
CharacterVsCharacterCollisionSimple
►
ClosestHitCollisionCollector
►
ClosestHitPerBodyCollisionCollector
►
CollideConvexVsTriangles
►
CollidePointResult
►
CollideSettingsBase
►
CollideShapeResult
►
CollideShapeSettings
►
CollideSoftBodyVertexIterator
►
CollideSoftBodyVerticesVsTriangles
►
CollideSphereVsTriangles
►
CollisionCollector
CollisionCollectorTraitsCastRay
CollisionCollectorTraitsCastShape
CollisionCollectorTraitsCollideShape
►
CollisionDispatch
►
CollisionEstimationResult
►
CollisionGroup
►
Color
►
CompoundShape
►
CompoundShapeSettings
►
ConeConstraint
►
ConeConstraintSettings
►
Constraint
►
ConstraintManager
►
ConstraintSettings
►
ContactConstraintManager
►
ContactListener
►
ContactManifold
►
ContactSettings
►
ConvexHullBuilder
►
ConvexHullBuilder2D
►
ConvexHullShape
►
ConvexHullShapeSettings
►
ConvexShape
►
ConvexShapeSettings
►
CylinderShape
►
CylinderShapeSettings
►
DebugRenderer
►
DebugRendererPlayback
►
DebugRendererRecorder
►
DebugRendererSimple
►
DecoratedShape
►
DecoratedShapeSettings
►
DefaultBroadPhaseLayerFilter
►
DefaultObjectLayerFilter
►
DistanceConstraint
►
DistanceConstraintSettings
►
DMat44
►
Double3
►
DualAxisConstraintPart
►
DummyCalculateSolverSteps
►
DVec3
►
DynMatrix
►
Ellipse
►
EmptyShape
►
EmptyShapeSettings
►
EPAConvexHullBuilder
►
EPAPenetrationDepth
►
Factory
►
FixedConstraint
►
FixedConstraintSettings
►
FixedSizeFreeList
►
Float2
►
Float3
►
Float4
FPExceptionDisableDivByZero
FPExceptionDisableInvalid
FPExceptionDisableOverflow
FPExceptionsEnable
►
GearConstraint
►
GearConstraintPart
►
GearConstraintSettings
►
GetTrianglesContextMultiVertexList
►
GetTrianglesContextVertexList
►
GJKClosestPoint
►
GroupFilter
►
GroupFilterTable
►
Hash
►
Hash< const char * >
►
Hash< double >
►
Hash< float >
►
Hash< std::string_view >
►
Hash< String >
►
Hash< T * >
►
HashTable
►
HeightFieldShape
►
HeightFieldShapeSettings
►
HingeConstraint
►
HingeConstraintSettings
►
HingeRotationConstraintPart
►
IgnoreMultipleBodiesFilter
►
IgnoreSingleBodyFilter
►
IgnoreSingleBodyFilterChained
►
IndependentAxisConstraintPart
►
IndexedTriangle
►
IndexedTriangleNoMaterial
►
InternalEdgeRemovingCollector
►
IObjectStreamIn
►
IObjectStreamOut
►
IslandBuilder
►
JobSystem
►
JobSystemSingleThreaded
►
JobSystemThreadPool
►
JobSystemWithBarrier
►
LargeIslandSplitter
►
LFHMAllocator
►
LFHMAllocatorContext
►
LinearCurve
►
LockFreeHashMap
►
MassProperties
►
Mat44
►
Matrix
►
MeshShape
►
MeshShapeSettings
►
MinkowskiDifference
MortonCode
►
MotionProperties
►
MotorcycleController
►
MotorcycleControllerSettings
►
MotorSettings
►
MutableCompoundShape
►
MutableCompoundShapeSettings
►
Mutex
►
MutexArray
►
NarrowPhaseQuery
►
NodeCodecQuadTreeHalfFloat
►
NonCopyable
►
ObjectLayerFilter
►
ObjectLayerPairFilter
►
ObjectLayerPairFilterMask
►
ObjectLayerPairFilterTable
►
ObjectStream
►
ObjectStreamBinaryIn
►
ObjectStreamBinaryOut
►
ObjectStreamIn
►
ObjectStreamOut
►
ObjectStreamTextIn
►
ObjectStreamTextOut
►
ObjectVsBroadPhaseLayerFilter
►
ObjectVsBroadPhaseLayerFilterMask
►
ObjectVsBroadPhaseLayerFilterTable
►
OffsetCenterOfMassShape
►
OffsetCenterOfMassShapeSettings
►
OrientedBox
►
PathConstraint
►
PathConstraintPath
►
PathConstraintPathHermite
►
PathConstraintSettings
PhysicsLock
►
PhysicsMaterial
►
PhysicsMaterialSimple
►
PhysicsScene
►
PhysicsSettings
►
PhysicsStepListener
►
PhysicsStepListenerContext
►
PhysicsSystem
►
PhysicsUpdateContext
►
Plane
►
PlaneShape
►
PlaneShapeSettings
►
PointConstraint
►
PointConstraintPart
►
PointConstraintSettings
►
PointConvexSupport
►
PolygonConvexSupport
►
PolyhedronSubmergedVolumeCalculator
►
ProfileMeasurement
►
Profiler
►
ProfileSample
►
ProfileThread
►
PulleyConstraint
►
PulleyConstraintSettings
►
QuadTree
►
Quat
►
RackAndPinionConstraint
►
RackAndPinionConstraintPart
►
RackAndPinionConstraintSettings
►
Ragdoll
►
RagdollSettings
RayCast
►
RayCastResult
►
RayCastSettings
►
RayCastT
►
RayInvDirection
►
Ref
►
RefConst
►
RefTarget
►
RefTargetVirtual
►
Result
►
ReversedShapeFilter
►
RotatedTranslatedShape
►
RotatedTranslatedShapeSettings
►
RotationEulerConstraintPart
►
RotationQuatConstraintPart
►
RRayCast
►
RShapeCast
►
RTTI
►
ScaledShape
►
ScaledShapeSettings
►
ScopeExit
►
Semaphore
►
SerializableAttribute
►
SerializableObject
►
Shape
ShapeCast
►
ShapeCastResult
►
ShapeCastSettings
►
ShapeCastT
►
ShapeFilter
►
ShapeFunctions
►
ShapeSettings
►
SharedLock
►
SharedMutex
►
SimShapeFilter
►
SimShapeFilterWrapper
►
SimShapeFilterWrapperUnion
►
SixDOFConstraint
►
SixDOFConstraintSettings
►
SkeletalAnimation
►
Skeleton
►
SkeletonMapper
►
SkeletonPose
►
SliderConstraint
►
SliderConstraintSettings
►
SoftBodyContactListener
►
SoftBodyContactSettings
►
SoftBodyCreationSettings
►
SoftBodyManifold
►
SoftBodyMotionProperties
►
SoftBodyShape
►
SoftBodySharedSettings
►
SoftBodyUpdateContext
►
SoftBodyVertex
►
SoftBodyWithMotionPropertiesAndShape
►
SpecifiedBroadPhaseLayerFilter
►
SpecifiedObjectLayerFilter
►
Sphere
►
SphereShape
►
SphereShapeSettings
►
SpringPart
►
SpringSettings
►
StateRecorder
►
StateRecorderFilter
►
StateRecorderImpl
►
StaticArray
►
StaticCompoundShape
►
StaticCompoundShapeSettings
►
STLAlignedAllocator
►
STLAllocator
►
STLLocalAllocator
►
STLTempAllocator
►
StreamIn
►
StreamInWrapper
►
StreamOut
►
StreamOutWrapper
►
StridedPtr
►
SubShapeID
►
SubShapeIDCreator
►
SubShapeIDPair
►
SwingTwistConstraint
►
SwingTwistConstraintPart
►
SwingTwistConstraintSettings
►
TaperedCapsuleShape
►
TaperedCapsuleShapeSettings
►
TaperedCylinderShape
►
TaperedCylinderShapeSettings
►
TempAllocator
►
TempAllocatorImpl
►
TempAllocatorImplWithMallocFallback
►
TempAllocatorMalloc
►
TrackedVehicleController
►
TrackedVehicleControllerSettings
►
TransformedConvexObject
►
TransformedShape
►
Triangle
►
TriangleCodecIndexed8BitPackSOA4Flags
►
TriangleConvexSupport
►
TriangleShape
►
TriangleShapeSettings
►
TriangleSplitter
►
TriangleSplitterBinning
►
TriangleSplitterMean
►
TwoBodyConstraint
►
TwoBodyConstraintSettings
►
UniqueLock
►
UnorderedMap
UnorderedMapDetail
UnorderedSet
UnorderedSetDetail
►
UVec4
►
Vec3
►
Vec4
►
Vector
►
VehicleAntiRollBar
►
VehicleCollisionTester
►
VehicleCollisionTesterCastCylinder
►
VehicleCollisionTesterCastSphere
►
VehicleCollisionTesterRay
►
VehicleConstraint
►
VehicleConstraintSettings
►
VehicleController
►
VehicleControllerSettings
►
VehicleDifferentialSettings
►
VehicleEngine
►
VehicleEngineSettings
►
VehicleTrack
►
VehicleTrackSettings
►
VehicleTransmission
►
VehicleTransmissionSettings
►
Wheel
►
WheeledVehicleController
►
WheeledVehicleControllerSettings
►
WheelSettings
►
WheelSettingsTV
►
WheelSettingsWV
►
WheelTV
►
WheelWV
Class Index
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
TrackedVehicleController Member List
This is the complete list of members for
TrackedVehicleController
, including all inherited members.
AllowSleep
() const override
TrackedVehicleController
protected
virtual
ConstructWheel
(const WheelSettings &inWheel) const override
TrackedVehicleController
inline
protected
virtual
Draw
(DebugRenderer *inRenderer) const override
TrackedVehicleController
protected
virtual
GetBrakeInput
() const
TrackedVehicleController
inline
GetConstraint
()
VehicleController
inline
GetConstraint
() const
VehicleController
inline
GetEngine
() const
TrackedVehicleController
inline
GetEngine
()
TrackedVehicleController
inline
GetForwardInput
() const
TrackedVehicleController
inline
GetLeftRatio
() const
TrackedVehicleController
inline
GetRightRatio
() const
TrackedVehicleController
inline
GetTracks
() const
TrackedVehicleController
inline
GetTracks
()
TrackedVehicleController
inline
GetTransmission
() const
TrackedVehicleController
inline
GetTransmission
()
TrackedVehicleController
inline
mBrakeInput
TrackedVehicleController
protected
mConstraint
VehicleController
protected
mEngine
TrackedVehicleController
protected
mForwardInput
TrackedVehicleController
protected
mLeftRatio
TrackedVehicleController
protected
mRightRatio
TrackedVehicleController
protected
mRPMMeterPosition
TrackedVehicleController
protected
mRPMMeterSize
TrackedVehicleController
protected
mTracks
TrackedVehicleController
protected
mTransmission
TrackedVehicleController
protected
NonCopyable
()=default
NonCopyable
NonCopyable
(const NonCopyable &)=delete
NonCopyable
operator=
(const NonCopyable &)=delete
NonCopyable
PostCollide
(float inDeltaTime, PhysicsSystem &inPhysicsSystem) override
TrackedVehicleController
protected
virtual
PreCollide
(float inDeltaTime, PhysicsSystem &inPhysicsSystem) override
TrackedVehicleController
protected
virtual
RestoreState
(StateRecorder &inStream) override
TrackedVehicleController
protected
virtual
SaveState
(StateRecorder &inStream) const override
TrackedVehicleController
protected
virtual
SetBrakeInput
(float inBrake)
TrackedVehicleController
inline
SetDriverInput
(float inForward, float inLeftRatio, float inRightRatio, float inBrake)
TrackedVehicleController
inline
SetForwardInput
(float inForward)
TrackedVehicleController
inline
SetLeftRatio
(float inLeftRatio)
TrackedVehicleController
inline
SetRightRatio
(float inRightRatio)
TrackedVehicleController
inline
SetRPMMeter
(Vec3Arg inPosition, float inSize)
TrackedVehicleController
inline
SolveLongitudinalAndLateralConstraints
(float inDeltaTime) override
TrackedVehicleController
protected
virtual
SyncLeftRightTracks
()
TrackedVehicleController
protected
TrackedVehicleController
(const TrackedVehicleControllerSettings &inSettings, VehicleConstraint &inConstraint)
TrackedVehicleController
VehicleController
(VehicleConstraint &inConstraint)
VehicleController
inline
explicit
~VehicleController
()=default
VehicleController
virtual
Generated by
1.12.0