UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TNetRewindHistory< DataType, bLegacyData > Member List

This is the complete list of members for TNetRewindHistory< DataType, bLegacyData >, including all inherited members.

ApplyDataRange(const int32 FromFrame, const int32 ToFrame, void *ActorComponent, const bool bOnlyImportant=false) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
ApplyInputs(const int32 ApplyFrame, const bool bResetSolver)Chaos::FBaseRewindHistoryinlinevirtual
bIncrementalChaos::TDataRewindHistory< DataType >protected
bIsLocalHistoryChaos::TDataRewindHistory< DataType >protected
Clone() constTNetRewindHistory< DataType, bLegacyData >inlinevirtual
ClosestData(const int32 DataFrame, const bool bMinData)Chaos::TDataRewindHistory< DataType >inlineprotected
CopyAllData(Chaos::FBaseRewindHistory &OutHistory, bool bIncludeUnimportant=true, bool bIncludeImportant=false) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
CopyAllDataGrowingOrdered(Chaos::FBaseRewindHistory &OutHistory) overrideChaos::TDataRewindHistory< DataType >inlinevirtual
CopyAlteredData(Chaos::FBaseRewindHistory &OutHistory, bool bIncludeUnimportant=true, bool bIncludeImportant=false) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
CopyData(Chaos::FBaseRewindHistory &OutHistory, const uint32 StartFrame, const uint32 EndFrame, bool bIncludeUnimportant=true, bool bIncludeImportant=false) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
CopyFramesWithOffset(const uint32 StartFrame, const uint32 EndFrame, const int32 FrameOffset) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
CountAlteredData(const bool bIncludeUnimportant=true, const bool bIncludeImportant=false) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
CountValidData(const uint32 StartFrame, const uint32 EndFrame, const bool bIncludeUnimportant=true, const bool bIncludeImportant=false) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
CreateNew() constTNetRewindHistory< DataType, bLegacyData >inlinevirtual
CurrentFrameChaos::TDataRewindHistory< DataType >protected
CurrentIndexChaos::TDataRewindHistory< DataType >protected
DataHistoryChaos::TDataRewindHistory< DataType >protected
DebugData(const Chaos::FBaseRewindHistory &DebugHistory, TArray< int32 > &LocalFrames, TArray< int32 > &ServerFrames, TArray< int32 > &InputFrames) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
DebugData(const FString &DebugText) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
EvalData(const int32 EvalFrame)Chaos::TDataRewindHistory< DataType >inline
ExtractData(const int32 ExtractFrame, const bool bResetSolver, void *HistoryData, const bool bExactFrame=false) overrideChaos::TDataRewindHistory< DataType >inlinevirtual
GetAndLoadEarliestData()Chaos::TDataRewindHistory< DataType >inline
GetAndLoadNextIncrementalData()Chaos::TDataRewindHistory< DataType >inline
GetCurrentData()Chaos::TDataRewindHistory< DataType >inline
GetCurrentData() constChaos::TDataRewindHistory< DataType >inline
GetDataHistory()Chaos::TDataRewindHistory< DataType >inline
GetDataHistoryConst() constChaos::TDataRewindHistory< DataType >inline
GetEarliestFrame() const overrideChaos::TDataRewindHistory< DataType >inlinevirtual
GetFrameIndex(const int32 Frame) constChaos::TDataRewindHistory< DataType >inline
GetHistorySize() constChaos::TDataRewindHistory< DataType >inlinevirtual
GetLatestFrame() const overrideChaos::TDataRewindHistory< DataType >inlinevirtual
HasDataInHistory() constChaos::TDataRewindHistory< DataType >inlinevirtual
HasValidData(const int32 ValidFrame) const overrideChaos::TDataRewindHistory< DataType >inlinevirtual
Initialize()Chaos::TDataRewindHistory< DataType >inlinevirtual
LatestFrameChaos::TDataRewindHistory< DataType >protected
LoadData(const int32 LoadFrame)Chaos::TDataRewindHistory< DataType >inline
MergeData(int32 FromFrame, void *ToData) overrideChaos::TDataRewindHistory< DataType >inlinevirtual
NetSerialize(FArchive &Ar, UPackageMap *InPackageMap) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
NetSerialize(FArchive &Ar, UPackageMap *InPackageMap, TUniqueFunction< void(void *Data, const int32 DataIndex)> DataSetupFunction) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
NumFramesChaos::TDataRewindHistory< DataType >protected
NumValidData(const uint32 StartFrame, const uint32 EndFrame) constChaos::TDataRewindHistory< DataType >inline
ReceiveNewData(Chaos::FBaseRewindHistory &NewData, const int32 FrameOffset, bool CompareDataForRewind=false, const bool bImportant=false, int32 TryInjectAtFrame=INDEX_NONE) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
Chaos::TDataRewindHistory::ReceiveNewData(FBaseRewindHistory &NewData, const int32 FrameOffset, const bool CompareDataForRewind=false, const bool bImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
RecordData(const int32 RecordFrame, const void *HistoryData) overrideChaos::TDataRewindHistory< DataType >inlinevirtual
RecordDataGrowingOrdered(const void *HistoryData) overrideChaos::TDataRewindHistory< DataType >inlinevirtual
ResetFast()Chaos::TDataRewindHistory< DataType >inlinevirtual
ResizeDataHistory(const int32 FrameCount, const EAllowShrinking AllowShrinking=EAllowShrinking::Default) overrideChaos::TDataRewindHistory< DataType >inlinevirtual
RewindStates(const int32 RewindFrame, const bool bResetSolver)Chaos::FBaseRewindHistoryinlinevirtual
SetImportant(const bool bImportant, const int32 Frame=INDEX_NONE) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
SetPackageMap(class UPackageMap *InPackageMap)Chaos::FBaseRewindHistoryinlinevirtual
SetRecordDataIncremental(const bool bInIncremental) overrideChaos::TDataRewindHistory< DataType >inlinevirtual
ShouldRecordReceivedDataOnFrame(const DataType &ReceivedData, DataType *NextReceivedData=nullptr)TNetRewindHistory< DataType, bLegacyData >inlinevirtual
Super typedefTNetRewindHistory< DataType, bLegacyData >
TDataRewindHistory(const int32 FrameCount, const bool bIsHistoryLocal)Chaos::TDataRewindHistory< DataType >inline
TDataRewindHistory(const int32 FrameCount)Chaos::TDataRewindHistory< DataType >inline
TNetRewindHistory(const int32 FrameCount, const bool bIsHistoryLocal)TNetRewindHistory< DataType, bLegacyData >inline
TNetRewindHistory(const int32 FrameCount)TNetRewindHistory< DataType, bLegacyData >inline
TriggerRewindFromNewData(DataType &NewData)TNetRewindHistory< DataType, bLegacyData >inlinevirtual
ValidateDataInHistory(const void *ActorComponent) overrideTNetRewindHistory< DataType, bLegacyData >inlinevirtual
~FBaseRewindHistory()Chaos::FBaseRewindHistoryinlinevirtual
~TDataRewindHistory()Chaos::TDataRewindHistory< DataType >inlinevirtual
~TNetRewindHistory()TNetRewindHistory< DataType, bLegacyData >inlinevirtual