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

#include <SimModuleTree.h>

Public Member Functions

int AddRoot (ISimulationModuleBase *NewSimModuleIn)
 
int AddNodeBelow (int ParentIndex, ISimulationModuleBase *NewSimModuleIn)
 
void RemoveNode (int Guid)
 
void ClearUpdates ()
 
const TArray< FPendingModuleAdds > & GetNewModules () const
 
const TArray< FPendingModuleDeletions > & GetDeletedModules () const
 
TArray< FPendingModuleAdds > & AccessNewModules ()
 
TArray< FPendingModuleDeletions > & AccessDeletedModules ()
 

Member Function Documentation

◆ AccessDeletedModules()

TArray< FPendingModuleDeletions > & Chaos::FSimTreeUpdates::AccessDeletedModules ( )
inline

◆ AccessNewModules()

TArray< FPendingModuleAdds > & Chaos::FSimTreeUpdates::AccessNewModules ( )
inline

◆ AddNodeBelow()

int Chaos::FSimTreeUpdates::AddNodeBelow ( int  ParentIndex,
ISimulationModuleBase NewSimModuleIn 
)
inline

◆ AddRoot()

int Chaos::FSimTreeUpdates::AddRoot ( ISimulationModuleBase NewSimModuleIn)
inline

◆ ClearUpdates()

void Chaos::FSimTreeUpdates::ClearUpdates ( )
inline

◆ GetDeletedModules()

const TArray< FPendingModuleDeletions > & Chaos::FSimTreeUpdates::GetDeletedModules ( ) const
inline

◆ GetNewModules()

const TArray< FPendingModuleAdds > & Chaos::FSimTreeUpdates::GetNewModules ( ) const
inline

◆ RemoveNode()

void Chaos::FSimTreeUpdates::RemoveNode ( int  Guid)
inline

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