Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/GeometryCollection
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/RecordedTransformTrack.h |
Include | #include "GeometryCollection/RecordedTransformTrack.h" |
Syntax
struct FRecordedFrame
Remarks
Structure describing necessary data to record the results of a physics simulation for rigids. Primarily for recording the results of a geometry collection simulation for later playback
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< FSolverBreakingData > | Breakings | |
![]() |
TArray< FSolverCollisionData > | Collisions | |
![]() |
TArray< bool > | DisabledFlags | Per-particle list of whether or not they were disabled on this frame. |
![]() |
TArray< int32 > | PreviousTransformIndices | Maps to the position in the Transforms array of the previous frame that this entry existed. |
![]() |
float | Timestamp | |
![]() |
TSet< FSolverTrailingData > | Trailings | |
![]() |
TArray< int32 > | TransformIndices | After processing, this will map a transform index within this frame out to a body/particle index for the component. |
![]() |
TArray< FTransform > | Transforms | List of transforms recorded for this frame. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Reset
(
int32 InNum |