Navigation
API > API/Runtime > API/Runtime/ChaosVDData
| Name | FChaosVDGameFrameData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/ChaosVDData/Public/ChaosVDRecording.h |
| Include Path | #include "ChaosVDRecording.h" |
Syntax
struct FChaosVDGameFrameData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PRAGMA_DISABLE_DEPRECATION_WARNINGS FChaosVDGameFrameData () |
ChaosVDRecording.h | ||
FChaosVDGameFrameData
(
const FChaosVDGameFrameData& Other |
ChaosVDRecording.h | ||
FChaosVDGameFrameData
(
FChaosVDGameFrameData&& Other |
ChaosVDRecording.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EndTime | double | ChaosVDRecording.h | ||
| FirstCycle | uint64 | ChaosVDRecording.h | ||
| LastCycle | uint64 | ChaosVDRecording.h | ||
| RecordedAABBTreesBySolverID | TMap< int32, TArray< TSharedPtr< FChaosVDAABBTreeDataWrapper > > > | ChaosVDRecording.h | ||
| RecordedDebugDrawBoxesBySolverID | TMap< int32, TArray< TSharedPtr< FChaosVDDebugDrawBoxDataWrapper > > > | ChaosVDRecording.h | ||
| RecordedDebugDrawImplicitObjectsBySolverID | TMap< int32, TArray< TSharedPtr< FChaosVDDebugDrawImplicitObjectDataWrapper > > > | ChaosVDRecording.h | ||
| RecordedDebugDrawLinesBySolverID | TMap< int32, TArray< TSharedPtr< FChaosVDDebugDrawLineDataWrapper > > > | ChaosVDRecording.h | ||
| RecordedDebugDrawSpheresBySolverID | TMap< int32, TArray< TSharedPtr< FChaosVDDebugDrawSphereDataWrapper > > > | ChaosVDRecording.h | ||
| RecordedNonSolverLocationsByID | TMap< FName, FChaosVDTrackedLocation > | ChaosVDRecording.h | ||
| RecordedNonSolverTransformsByID | TMap< FName, FChaosVDTrackedTransform > | ChaosVDRecording.h | ||
| RecordedSceneQueries | TMap< int32, TSharedPtr< FChaosVDQueryDataWrapper > > | ChaosVDRecording.h | ||
| RecordedSceneQueriesByQueryID | TMap< int32, TSharedPtr< FChaosVDQueryDataWrapper > > | ChaosVDRecording.h | ||
| RecordedSceneQueriesBySolverID | TMap< int32, TMap< int32, TSharedPtr< FChaosVDQueryDataWrapper > > > | ChaosVDRecording.h | ||
| StartTime | double | ChaosVDRecording.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsDirty | bool | ChaosVDRecording.h | ||
| CustomData | FChaosVDCustomFrameData | ChaosVDRecording.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosVDRecording.h | |||
const FChaosVDCustomFrameData & GetCustomDataHandler () |
ChaosVDRecording.h | ||
double GetFrameTime() |
Calculates and returns the frame time for this recorded frame. | ChaosVDRecording.h | |
bool IsDirty() |
ChaosVDRecording.h | ||
void MarkDirty() |
ChaosVDRecording.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChaosVDGameFrameData & operator=
(
const FChaosVDGameFrameData& Other |
ChaosVDRecording.h | ||
FChaosVDGameFrameData & operator=
(
FChaosVDGameFrameData&& Other |
ChaosVDRecording.h |