Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FRewindData
| Name | TDirtyObjectInfo |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/RewindData.h |
| Include Path | #include "RewindData.h" |
Syntax
template<typename THistoryType, typename TObj>
struct TDirtyObjectInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TDirtyObjectInfo
(
TDirtyObjectInfo&& Other |
RewindData.h | ||
TDirtyObjectInfo
(
const TDirtyObjectInfo& Other |
RewindData.h | ||
TDirtyObjectInfo
(
FDirtyPropertiesPool& InPropertiesPool, |
RewindData.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~TDirtyObjectInfo() |
RewindData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bNeedsResim | bool | RewindData.h | ||
| bResimAsFollower | bool | RewindData.h | ||
| DirtyDynamics | int32 | RewindData.h | ||
| InitializedOnStep | int32 | RewindData.h | ||
| LastDirtyFrame | int32 | RewindData.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| History | THistoryType | RewindData.h | ||
| ObjPtr | TObj * | RewindData.h | ||
| PropertiesPool | FDirtyPropertiesPool * | RewindData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
THistoryType & AddFrame
(
const int32 Frame |
RewindData.h | ||
void ClearPhaseAndFuture
(
const FFrameAndPhase FrameAndPhase |
RewindData.h | ||
const THistoryType & GetHistory () |
RewindData.h | ||
THistoryType & GetHistory () |
RewindData.h | ||
TObj * GetObjectPtr() |
RewindData.h | ||
void MarkDirty
(
const int32 Frame |
RewindData.h |