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 |