UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FSimFactoryModule< T > Class Template Reference

#include <SimulationModuleBase.h>

+ Inheritance diagram for Chaos::FSimFactoryModule< T >:

Public Member Functions

 FSimFactoryModule (const FString &DebugNameIn)
 
TSharedPtr< Chaos::FModuleNetDataGenerateNetData (const int32 SimArrayIndex) const override
 
- Public Member Functions inherited from Chaos::IFactoryModule
 DEFINE_CHAOSSIMTYPENAME (IFactoryModule)
 
virtual ~IFactoryModule ()
 
- Public Member Functions inherited from Chaos::FSimulationModuleTypeContainer
void AddType (FName InType)
 
bool IsSimType (FName InType) const
 
FName GetSimType () const
 
template<typename U >
bool IsSimType () const
 
template<typename U >
U * Cast ()
 
template<typename U >
const U * Cast () const
 
- Public Member Functions inherited from Chaos::TSimulationModuleTypeableBase< IFactoryModule >
 TSimulationModuleTypeableBase ()
 

Public Attributes

FString DebugString
 
- Public Attributes inherited from Chaos::FSimulationModuleTypeContainer
TSet< FNameMyTypes
 
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< IFactoryModule >
static FName StaticSimTypeBase ()
 

Constructor & Destructor Documentation

◆ FSimFactoryModule()

template<typename T >
Chaos::FSimFactoryModule< T >::FSimFactoryModule ( const FString &  DebugNameIn)
inline

Member Function Documentation

◆ GenerateNetData()

template<typename T >
TSharedPtr< Chaos::FModuleNetData > Chaos::FSimFactoryModule< T >::GenerateNetData ( const int32  SimArrayIndex) const
inlineoverridevirtual

Implements Chaos::IFactoryModule.

Member Data Documentation

◆ DebugString

template<typename T >
FString Chaos::FSimFactoryModule< T >::DebugString

The documentation for this class was generated from the following file: