UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::AdvanceOneTimeStepTask Class Reference
+ Inheritance diagram for Chaos::AdvanceOneTimeStepTask:

Public Member Functions

 AdvanceOneTimeStepTask (FPBDRigidsSolver *Scene, const FReal DeltaTime, const FSubStepInfo &SubStepInfo)
 
void DoWork ()
 
- Public Member Functions inherited from FNonAbandonableTask
bool CanAbandon ()
 
void Abandon ()
 

Protected Member Functions

TStatId GetStatId () const
 

Protected Attributes

FPBDRigidsSolverMSolver
 
FReal MDeltaTime
 
FSubStepInfo MSubStepInfo
 
TSharedPtr< FCriticalSectionPrevLock
 
TSharedPtr< FCriticalSectionCurrentLock
 
TSharedPtr< FEventPrevEvent
 
TSharedPtr< FEventCurrentEvent
 

Friends

class FAutoDeleteAsyncTask< AdvanceOneTimeStepTask >
 

Constructor & Destructor Documentation

◆ AdvanceOneTimeStepTask()

Chaos::AdvanceOneTimeStepTask::AdvanceOneTimeStepTask ( FPBDRigidsSolver Scene,
const FReal  DeltaTime,
const FSubStepInfo SubStepInfo 
)
inline

Member Function Documentation

◆ DoWork()

void Chaos::AdvanceOneTimeStepTask::DoWork ( )
inline

◆ GetStatId()

TStatId Chaos::AdvanceOneTimeStepTask::GetStatId ( ) const
inlineprotected

Friends And Related Symbol Documentation

◆ FAutoDeleteAsyncTask< AdvanceOneTimeStepTask >

Member Data Documentation

◆ CurrentEvent

TSharedPtr<FEvent> Chaos::AdvanceOneTimeStepTask::CurrentEvent
protected

◆ CurrentLock

TSharedPtr<FCriticalSection> Chaos::AdvanceOneTimeStepTask::CurrentLock
protected

◆ MDeltaTime

FReal Chaos::AdvanceOneTimeStepTask::MDeltaTime
protected

◆ MSolver

FPBDRigidsSolver* Chaos::AdvanceOneTimeStepTask::MSolver
protected

◆ MSubStepInfo

FSubStepInfo Chaos::AdvanceOneTimeStepTask::MSubStepInfo
protected

◆ PrevEvent

TSharedPtr<FEvent> Chaos::AdvanceOneTimeStepTask::PrevEvent
protected

◆ PrevLock

TSharedPtr<FCriticalSection> Chaos::AdvanceOneTimeStepTask::PrevLock
protected

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