UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FBaseRewindHistory Member List

This is the complete list of members for Chaos::FBaseRewindHistory, including all inherited members.

ApplyDataRange(const int32 FromFrame, const int32 ToFrame, void *ActorComponent, const bool bOnlyImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
ApplyInputs(const int32 ApplyFrame, const bool bResetSolver)Chaos::FBaseRewindHistoryinlinevirtual
Clone() const =0Chaos::FBaseRewindHistorypure virtual
CopyAllData(Chaos::FBaseRewindHistory &OutHistory, bool bIncludeUnimportant=true, bool bIncludeImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
CopyAllDataGrowingOrdered(Chaos::FBaseRewindHistory &OutHistory)Chaos::FBaseRewindHistoryinlinevirtual
CopyAlteredData(Chaos::FBaseRewindHistory &OutHistory, bool bIncludeUnimportant=true, bool bIncludeImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
CopyData(Chaos::FBaseRewindHistory &OutHistory, const uint32 StartFrame, const uint32 EndFrame, bool bIncludeUnimportant=true, bool bIncludeImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
CopyFramesWithOffset(const uint32 StartFrame, const uint32 EndFrame, const int32 FrameOffset)=0Chaos::FBaseRewindHistorypure virtual
CountAlteredData(const bool bIncludeUnimportant=true, const bool bIncludeImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
CountValidData(const uint32 StartFrame, const uint32 EndFrame, const bool bIncludeUnimportant=true, const bool bIncludeImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
CreateNew() const =0Chaos::FBaseRewindHistorypure virtual
DebugData(const FString &DebugText)Chaos::FBaseRewindHistoryinlinevirtual
DebugData(const Chaos::FBaseRewindHistory &NewData, TArray< int32 > &LocalFrames, TArray< int32 > &ServerFrames, TArray< int32 > &InputFrames)Chaos::FBaseRewindHistoryinlinevirtual
ExtractData(const int32 ExtractFrame, const bool bResetSolver, void *HistoryData, const bool bExactFrame=false)Chaos::FBaseRewindHistoryinlinevirtual
GetEarliestFrame() constChaos::FBaseRewindHistoryinlinevirtual
GetHistorySize() constChaos::FBaseRewindHistoryinlinevirtual
GetLatestFrame() constChaos::FBaseRewindHistoryinlinevirtual
HasDataInHistory() constChaos::FBaseRewindHistoryinlinevirtual
HasValidData(const int32 ValidFrame) constChaos::FBaseRewindHistoryinlinevirtual
Initialize()Chaos::FBaseRewindHistoryinlinevirtual
MergeData(const int32 FromFrame, void *ToData)Chaos::FBaseRewindHistoryinlinevirtual
NetSerialize(FArchive &Ar, UPackageMap *PackageMap)Chaos::FBaseRewindHistoryinlinevirtual
NetSerialize(FArchive &Ar, UPackageMap *PackageMap, TUniqueFunction< void(void *Data, const int32 DataIndex)> DataSetupFunction)Chaos::FBaseRewindHistoryinlinevirtual
ReceiveNewData(FBaseRewindHistory &NewData, const int32 FrameOffset, const bool CompareDataForRewind=false, const bool bImportant=false, int32 TryInjectAtFrame=INDEX_NONE)Chaos::FBaseRewindHistoryinlinevirtual
ReceiveNewData(FBaseRewindHistory &NewData, const int32 FrameOffset, const bool CompareDataForRewind=false, const bool bImportant=false)Chaos::FBaseRewindHistoryinlinevirtual
RecordData(const int32 RecordFrame, const void *HistoryData)Chaos::FBaseRewindHistoryinlinevirtual
RecordDataGrowingOrdered(const void *HistoryData)Chaos::FBaseRewindHistoryinlinevirtual
ResetFast()Chaos::FBaseRewindHistoryinlinevirtual
ResizeDataHistory(const int32 FrameCount, const EAllowShrinking AllowShrinking=EAllowShrinking::Default)Chaos::FBaseRewindHistoryinlinevirtual
RewindStates(const int32 RewindFrame, const bool bResetSolver)Chaos::FBaseRewindHistoryinlinevirtual
SetImportant(const bool bImportant, const int32 Frame=INDEX_NONE)Chaos::FBaseRewindHistoryinlinevirtual
SetPackageMap(class UPackageMap *InPackageMap)Chaos::FBaseRewindHistoryinlinevirtual
SetRecordDataIncremental(const bool bInIncremental)Chaos::FBaseRewindHistoryinlinevirtual
ValidateDataInHistory(const void *ActorComponent)Chaos::FBaseRewindHistoryinlinevirtual
~FBaseRewindHistory()Chaos::FBaseRewindHistoryinlinevirtual