![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Chaos/GeometryParticlesfwd.h"#include "Chaos/ParticleHandleFwd.h"#include "Chaos/PhysicsObject.h"#include "Logging/LogMacros.h"#include "SimModule/ModuleFactoryRegister.h"#include "SimModule/ModuleInput.h"#include "SimModule/VehicleBlackboard.h"Go to the source code of this file.
Namespaces | |
| namespace | Chaos |
| namespace | Chaos::EAnimationFlags |
Macros | |
| #define | UE_API CHAOSVEHICLESCORE_API |
| #define | TSIMMODULETYPEABLE(clazz) Chaos::TSimulationModuleTypeableExt<clazz,&FName(#clazz)> |
| #define | DEFINE_CHAOSSIMTYPENAME(cls) static FName _CHAOSTYPENAMERETRIVAL_() { static FName Name(#cls); return Name; } |
Typedefs | |
| using | Chaos::FModuleNetDataArray = TArray< TSharedPtr< FModuleNetData > > |
Enumerations | |
| enum | Chaos::eSimModuleState { Chaos::Disabled , Chaos::Enabled } |
| enum | Chaos::eSimModuleTypeFlags { Chaos::NonFunctional = (1 << 0) , Chaos::Raycast = (1 << 1) , Chaos::TorqueBased = (1 << 2) , Chaos::Velocity = (1 << 3) } |
| enum | Chaos::EWheelAxis { Chaos::X , Chaos::Y } |
Functions | |
| DECLARE_LOG_CATEGORY_EXTERN (LogSimulationModule, Warning, All) | |
| const FName | Chaos::HandbrakeControlName ("Handbrake") |
| const FName | Chaos::ThrottleControlName ("Throttle") |
| const FName | Chaos::SteeringControlName ("Steering") |
| const FName | Chaos::BrakeControlName ("Brake") |
| const FName | Chaos::ClutchControlName ("Clutch") |
| const FName | Chaos::BoostControlName ("Boost") |
| const FName | Chaos::ReverseControlName ("Reverse") |
| const FName | Chaos::ChangeUpControlName ("ChangeUp") |
| const FName | Chaos::ChangeDownControlName ("ChangeDown") |
| const FName | Chaos::PitchControlName ("Pitch") |
| const FName | Chaos::RollControlName ("Roll") |
| const FName | Chaos::YawControlName ("Yaw") |
Variables | |
| template<class T > | |
| constexpr bool | Chaos::TSimModuleTypeIsRecursive_v = TSimModuleTypeIsRecursive<T>::value |
| #define DEFINE_CHAOSSIMTYPENAME | ( | cls | ) | static FName _CHAOSTYPENAMERETRIVAL_() { static FName Name(#cls); return Name; } |
| #define UE_API CHAOSVEHICLESCORE_API |
| DECLARE_LOG_CATEGORY_EXTERN | ( | LogSimulationModule | , |
| Warning | , | ||
| All | |||
| ) |