![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SimulationModuleBase.h>
Inheritance diagram for Chaos::FModuleNetData:Public Attributes | |
| int | SimArrayIndex = -1 |
| FString | DebugString |
Public Attributes inherited from Chaos::FSimulationModuleTypeContainer | |
| TSet< FName > | MyTypes |
| FName | MostRecentAdd = NAME_None |
Additional Inherited Members | |
Static Public Member Functions inherited from Chaos::FSimulationModuleTypeContainer | |
| template<typename U > | |
| static FName | GetStaticSimType () |
Static Public Member Functions inherited from Chaos::TSimulationModuleTypeableBase< FModuleNetData > | |
| static FName | StaticSimTypeBase () |
Interface base class for all module network serialization
|
inline |
|
inlinevirtual |
Set the states data to default values, called during deserialization if IsDefaultState() was true during serialization
| Chaos::FModuleNetData::DEFINE_CHAOSSIMTYPENAME | ( | FModuleNetData | ) |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
Return true if the current state of this module is the default state, If the state is default it will not be sent over the network, instead ApplyDefaultState() will be called on the receiving end to apply the default state for this module. Important: Be sure to also implement ApplyDefaultState() function to ensure that the data gets set to their desired values when not serialized. Example: bools that are false or true by default and floats that are 0.0f doesn't need to be networked
|
pure virtual |
Implemented in Chaos::FTorqueSimModuleData, and Chaos::FTransmissionSimModuleData.
Implemented in Chaos::FTorqueSimModuleData, and Chaos::FTransmissionSimModuleData.
|
pure virtual |
Implemented in Chaos::FTorqueSimModuleData, and Chaos::FTransmissionSimModuleData.
| FString Chaos::FModuleNetData::DebugString |
| int Chaos::FModuleNetData::SimArrayIndex = -1 |