| AddForceAtCOMPosition(const FVector &Force, const FVector &OffsetFromCOM=FVector::ZeroVector, bool bAllowSubstepping=true, bool bLevelSlope=false, const FColor &DebugColorIn=FColor::Blue) | Chaos::ISimulationModuleBase | |
| AddLocalForce(const FVector &Force, bool bAllowSubstepping=true, bool bIsLocalForce=false, bool bLevelSlope=false, const FColor &DebugColorIn=FColor::Blue) | Chaos::ISimulationModuleBase | |
| AddLocalForceAtPosition(const FVector &Force, const FVector &Position, bool bAllowSubstepping=true, bool bIsLocalForce=false, bool bLevelSlope=false, const FColor &DebugColorIn=FColor::Blue) | Chaos::ISimulationModuleBase | |
| AddLocalTorque(const FVector &Torque, bool bAllowSubstepping=true, bool bAccelChangeIn=true, const FColor &DebugColorIn=FColor::Magenta) | Chaos::ISimulationModuleBase | |
| AddType(FName InType) | Chaos::FSimulationModuleTypeContainer | inline |
| Animate() | Chaos::ISimulationModuleBase | inlinevirtual |
| AnimationData | Chaos::ISimulationModuleBase | protected |
| AnimationOffset | Chaos::ISimulationModuleBase | protected |
| AppliedForce | Chaos::ISimulationModuleBase | protected |
| bAnimationEnabled | Chaos::ISimulationModuleBase | protected |
| bClustered | Chaos::ISimulationModuleBase | protected |
| CachedParticle | Chaos::ISimulationModuleBase | protected |
| Cast() | Chaos::FSimulationModuleTypeContainer | inline |
| Cast() const | Chaos::FSimulationModuleTypeContainer | inline |
| ClusteredCOMRelativeTransform | Chaos::ISimulationModuleBase | protected |
| ComponentTransform | Chaos::ISimulationModuleBase | protected |
| DEFINE_CHAOSSIMTYPENAME(FSuspensionBaseInterface) | Chaos::FSuspensionBaseInterface | |
| Chaos::ISimulationModuleBase::DEFINE_CHAOSSIMTYPENAME(ISimulationModuleBase) | Chaos::ISimulationModuleBase | |
| DrawDebugInfo() | Chaos::ISimulationModuleBase | inlinevirtual |
| FSuspensionBaseInterface() | Chaos::FSuspensionBaseInterface | inline |
| GenerateNetData(const int32 NodeArrayIndex) const =0 | Chaos::ISimulationModuleBase | pure virtual |
| GenerateOutputData() const | Chaos::ISimulationModuleBase | inlinevirtual |
| GetAnimationData() const | Chaos::ISimulationModuleBase | inline |
| GetAnimationOffset() const | Chaos::ISimulationModuleBase | inline |
| GetAnimationSetupIndex() | Chaos::ISimulationModuleBase | inline |
| GetAppliedForce() | Chaos::ISimulationModuleBase | inline |
| GetBoneName() const | Chaos::ISimulationModuleBase | inline |
| GetClusteredTransform() const | Chaos::ISimulationModuleBase | inline |
| GetClusterParticle(Chaos::FClusterUnionPhysicsProxy *Proxy) | Chaos::ISimulationModuleBase | |
| GetComponentTransform() const | Chaos::ISimulationModuleBase | inline |
| GetDebugName() const =0 | Chaos::ISimulationModuleBase | pure virtual |
| GetDebugString(FString &StringOut) const | Chaos::ISimulationModuleBase | virtual |
| GetFirstChild() | Chaos::ISimulationModuleBase | |
| GetGuid() const | Chaos::ISimulationModuleBase | inline |
| GetHitDistance() const | Chaos::FSuspensionBaseInterface | inline |
| GetImpactNormal() const | Chaos::FSuspensionBaseInterface | inline |
| GetInitialParticleTransform() const | Chaos::ISimulationModuleBase | inline |
| GetIntactTransform() const | Chaos::ISimulationModuleBase | inline |
| GetLocalAngularVelocity() const | Chaos::ISimulationModuleBase | inline |
| GetLocalLinearVelocity() const | Chaos::ISimulationModuleBase | inline |
| GetMaxSpringLength() const =0 | Chaos::FSuspensionBaseInterface | pure virtual |
| GetParent() | Chaos::ISimulationModuleBase | |
| GetParentRelativeTransform() const | Chaos::ISimulationModuleBase | |
| GetParticleFromUniqueIndex(int32 ParticleUniqueIdx, TArray< Chaos::FPBDRigidParticleHandle * > &Particles) | Chaos::ISimulationModuleBase | |
| GetParticleIndex() const | Chaos::ISimulationModuleBase | inline |
| GetSimBlackboard() | Chaos::ISimulationModuleBase | |
| GetSimType() const | Chaos::FSimulationModuleTypeContainer | inline |
| GetSpringLength() const =0 | Chaos::FSuspensionBaseInterface | pure virtual |
| GetStaticSimType() | Chaos::FSimulationModuleTypeContainer | inlinestatic |
| GetSurfaceType() const | Chaos::FSuspensionBaseInterface | inline |
| GetTargetPoint() const | Chaos::FSuspensionBaseInterface | inline |
| GetTargetPosition() const | Chaos::FSuspensionBaseInterface | inline |
| GetTransformIndex() const | Chaos::ISimulationModuleBase | inline |
| GetTreeIndex() const | Chaos::ISimulationModuleBase | inline |
| GetWheelSimTreeIndex() const | Chaos::FSuspensionBaseInterface | inline |
| GetWorldRaycastLocation(const FTransform &BodyTransform, float WheelRadius, FSpringTrace &OutTrace)=0 | Chaos::FSuspensionBaseInterface | pure virtual |
| Guid | Chaos::ISimulationModuleBase | protected |
| InitialParticleTransform | Chaos::ISimulationModuleBase | protected |
| IntactCOMRelativeTransform | Chaos::ISimulationModuleBase | protected |
| INVALID_IDX | Chaos::ISimulationModuleBase | static |
| IsAnimationEnabled() | Chaos::ISimulationModuleBase | inline |
| IsBehaviourType(eSimModuleTypeFlags InType) const override | Chaos::FSuspensionBaseInterface | virtual |
| IsClustered() const | Chaos::ISimulationModuleBase | inline |
| IsEnabled() const | Chaos::ISimulationModuleBase | inlinevirtual |
| ISimulationModuleBase() | Chaos::ISimulationModuleBase | inline |
| IsInitialized | Chaos::ISimulationModuleBase | |
| IsSimType(FName InType) const | Chaos::FSimulationModuleTypeContainer | inline |
| IsSimType() const | Chaos::FSimulationModuleTypeContainer | inline |
| IsWheelInContact() const | Chaos::FSuspensionBaseInterface | inline |
| LocalAngularVelocity | Chaos::ISimulationModuleBase | protected |
| LocalLinearVelocity | Chaos::ISimulationModuleBase | protected |
| MostRecentAdd | Chaos::FSimulationModuleTypeContainer | |
| MyTypes | Chaos::FSimulationModuleTypeContainer | |
| OnConstruction_External(const Chaos::FPhysicsObjectHandle &PhysicsObject) | Chaos::ISimulationModuleBase | inlinevirtual |
| OnContactModification(Chaos::FCollisionContactModifier &Modifier, IPhysicsProxyBase *Proxy) | Chaos::ISimulationModuleBase | inlinevirtual |
| OnTermination_External() | Chaos::ISimulationModuleBase | inlinevirtual |
| ParticleIdx | Chaos::ISimulationModuleBase | protected |
| RelativeOffsetTransform | Chaos::ISimulationModuleBase | protected |
| SetAnimationData(const FName &BoneNameIn, const FVector &AnimationOffsetIn, int AnimationSetupIndexIn) | Chaos::ISimulationModuleBase | |
| SetAnimationEnabled(bool bInEnabled) | Chaos::ISimulationModuleBase | inline |
| SetClustered(bool IsClusteredIn) | Chaos::ISimulationModuleBase | inline |
| SetClusteredTransform(const FTransform &TransformIn) | Chaos::ISimulationModuleBase | inline |
| SetComponentTransform(const FTransform &TransformIn) | Chaos::ISimulationModuleBase | inline |
| SetGuid(int GuidIn) | Chaos::ISimulationModuleBase | inline |
| SetHitDistance(const float NewValue) | Chaos::FSuspensionBaseInterface | inline |
| SetImpactNormal(const FVector &NewValue) | Chaos::FSuspensionBaseInterface | inline |
| SetInitialParticleTransform(const FTransform &TransformIn) | Chaos::ISimulationModuleBase | inline |
| SetIntactTransform(const FTransform &TransformIn) | Chaos::ISimulationModuleBase | inline |
| SetLocalAngularVelocity(const FVector &VelocityIn) | Chaos::ISimulationModuleBase | inline |
| SetLocalLinearVelocity(const FVector &VelocityIn) | Chaos::ISimulationModuleBase | inline |
| SetParticleIndex(FUniqueIdx ParticleIndexIn) | Chaos::ISimulationModuleBase | inline |
| SetSimModuleTree(FSimModuleTree *SimModuleTreeIn) | Chaos::ISimulationModuleBase | inline |
| SetSpringLength(float InLength, float WheelRadius)=0 | Chaos::FSuspensionBaseInterface | pure virtual |
| SetStateFlags(eSimModuleState StateFlagsIn) | Chaos::ISimulationModuleBase | inline |
| SetTargetPoint(const FSuspensionTargetPoint &InTargetPoint) | Chaos::FSuspensionBaseInterface | |
| SetTargetPosition(const FVector &NewValue) | Chaos::FSuspensionBaseInterface | inline |
| SetTransformIndex(int TransformIndexIn) | Chaos::ISimulationModuleBase | inline |
| SetTreeIndex(int TreeIndexIn) | Chaos::ISimulationModuleBase | inline |
| SetWheelSimTreeIndex(int WheelTreeIndexIn) | Chaos::FSuspensionBaseInterface | inline |
| SimModuleTree | Chaos::ISimulationModuleBase | protected |
| SimTreeIndex | Chaos::ISimulationModuleBase | protected |
| Simulate(IPhysicsProxyBase *Proxy, Chaos::FPBDRigidParticleHandle *ParticleHandle, float DeltaTime, const FAllInputs &Inputs, FSimModuleTree &VehicleModuleSystem) | Chaos::ISimulationModuleBase | inlinevirtual |
| Simulate(float DeltaTime, const FAllInputs &Inputs, FSimModuleTree &VehicleModuleSystem) | Chaos::ISimulationModuleBase | inlinevirtual |
| StateFlags | Chaos::ISimulationModuleBase | protected |
| StaticSimTypeBase() | Chaos::TSimulationModuleTypeableBase< ISimulationModuleBase > | inlinestatic |
| TransformIndex | Chaos::ISimulationModuleBase | protected |
| TSimulationModuleTypeableBase() | Chaos::TSimulationModuleTypeableBase< ISimulationModuleBase > | inline |
| WheelSimTreeIndex | Chaos::FSuspensionBaseInterface | protected |
| ~FSuspensionBaseInterface() | Chaos::FSuspensionBaseInterface | inlinevirtual |
| ~ISimulationModuleBase() | Chaos::ISimulationModuleBase | inlinevirtual |