UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FChaosVDFrameStageData Struct Reference

#include <ChaosVDRecording.h>

Public Member Functions

FChaosVDCustomFrameDataGetCustomDataHandler ()
 
const FChaosVDCustomFrameDataGetCustomDataHandler () const
 

Public Attributes

FString StepName
 
TArray< TSharedPtr< FChaosVDParticleDataWrapper > > RecordedParticlesData
 
TArray< TSharedPtr< FChaosVDParticlePairMidPhase > > RecordedMidPhases
 
TArray< TSharedPtr< FChaosVDJointConstraint > > RecordedJointConstraints
 
TArray< FChaosVDConstraintRecordedConstraints
 
TMap< int32, TArray< FChaosVDConstraint > > RecordedConstraintsByParticleID
 
TMap< int32, TArray< TSharedPtr< FChaosVDParticlePairMidPhase > > > RecordedMidPhasesByParticleID
 
TSet< int32ParticlesDestroyedIDs
 
TMap< int32, int32CurrentRecordedParticlesIndexes
 
EChaosVDSolverStageFlags StageFlags = EChaosVDSolverStageFlags::None
 

Member Function Documentation

◆ GetCustomDataHandler() [1/2]

FChaosVDCustomFrameData & FChaosVDFrameStageData::GetCustomDataHandler ( )
inline

◆ GetCustomDataHandler() [2/2]

const FChaosVDCustomFrameData & FChaosVDFrameStageData::GetCustomDataHandler ( ) const
inline

Member Data Documentation

◆ CurrentRecordedParticlesIndexes

TMap<int32, int32> FChaosVDFrameStageData::CurrentRecordedParticlesIndexes

◆ ParticlesDestroyedIDs

TSet<int32> FChaosVDFrameStageData::ParticlesDestroyedIDs

◆ RecordedConstraints

TArray<FChaosVDConstraint> FChaosVDFrameStageData::RecordedConstraints

◆ RecordedConstraintsByParticleID

TMap<int32, TArray<FChaosVDConstraint> > FChaosVDFrameStageData::RecordedConstraintsByParticleID

◆ RecordedJointConstraints

TArray<TSharedPtr<FChaosVDJointConstraint> > FChaosVDFrameStageData::RecordedJointConstraints

◆ RecordedMidPhases

TArray<TSharedPtr<FChaosVDParticlePairMidPhase> > FChaosVDFrameStageData::RecordedMidPhases

◆ RecordedMidPhasesByParticleID

TMap<int32, TArray<TSharedPtr<FChaosVDParticlePairMidPhase> > > FChaosVDFrameStageData::RecordedMidPhasesByParticleID

◆ RecordedParticlesData

TArray<TSharedPtr<FChaosVDParticleDataWrapper> > FChaosVDFrameStageData::RecordedParticlesData

◆ StageFlags

EChaosVDSolverStageFlags FChaosVDFrameStageData::StageFlags = EChaosVDSolverStageFlags::None

◆ StepName

FString FChaosVDFrameStageData::StepName

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