UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FSimulationModuleTypeContainer Class Reference

#include <SimulationModuleBase.h>

+ Inheritance diagram for Chaos::FSimulationModuleTypeContainer:

Public Member Functions

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
 

Static Public Member Functions

template<typename U >
static FName GetStaticSimType ()
 

Public Attributes

TSet< FNameMyTypes
 
FName MostRecentAdd = NAME_None
 

Member Function Documentation

◆ AddType()

void Chaos::FSimulationModuleTypeContainer::AddType ( FName  InType)
inline

◆ Cast() [1/2]

template<typename U >
U * Chaos::FSimulationModuleTypeContainer::Cast ( )
inline

◆ Cast() [2/2]

template<typename U >
const U * Chaos::FSimulationModuleTypeContainer::Cast ( ) const
inline

◆ GetSimType()

FName Chaos::FSimulationModuleTypeContainer::GetSimType ( ) const
inline

◆ GetStaticSimType()

template<typename U >
static FName Chaos::FSimulationModuleTypeContainer::GetStaticSimType ( )
inlinestatic

◆ IsSimType() [1/2]

template<typename U >
bool Chaos::FSimulationModuleTypeContainer::IsSimType ( ) const
inline

◆ IsSimType() [2/2]

bool Chaos::FSimulationModuleTypeContainer::IsSimType ( FName  InType) const
inline

Member Data Documentation

◆ MostRecentAdd

FName Chaos::FSimulationModuleTypeContainer::MostRecentAdd = NAME_None

◆ MyTypes

TSet<FName> Chaos::FSimulationModuleTypeContainer::MyTypes

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