Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FBaseRewindHistory
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 ReceiveNewData
(
FBaseRewindHistory& NewData, |
RewindData.h | ||
virtual int32 ReceiveNewData
(
FBaseRewindHistory& NewData, |
Copy new data (received from the network) into this history Returns frame to resimulate from if | RewindData.h |
ReceiveNewData(FBaseRewindHistory &, const int32, const bool, const bool)
| Name | ReceiveNewData |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/RewindData.h |
| Include Path | #include "RewindData.h" |
virtual int32 ReceiveNewData
(
FBaseRewindHistory & NewData,
const int32 FrameOffset,
const bool CompareDataForRewind,
const bool bImportant
)
ReceiveNewData(FBaseRewindHistory &, const int32, const bool, const bool, int32)
Description
Copy new data (received from the network) into this history Returns frame to resimulate from if
| Name | ReceiveNewData |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/RewindData.h |
| Include Path | #include "RewindData.h" |
virtual int32 ReceiveNewData
(
FBaseRewindHistory & NewData,
const int32 FrameOffset,
const bool CompareDataForRewind,
const bool bImportant,
int32 TryInjectAtFrame
)
Parameters
| Name | Remarks |
|---|---|
| CompareDataForRewind | is set to true and compared data differ enough |
| TryInjectAtFrame | puts the latest of the received data entries at the specified frame (if there isn't data for that frame yet), used to inject the latest data at the head of the buffer if it's empty |