![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NetworkPhysicsComponent.h>
Inheritance diagram for FNetworkPhysicsRewindDataProxy:Public Member Functions | |
| FNetworkPhysicsRewindDataProxy & | operator= (const FNetworkPhysicsRewindDataProxy &Other) |
| bool | operator== (const FNetworkPhysicsRewindDataProxy &Other) const |
Public Attributes | |
| TUniquePtr< Chaos::FBaseRewindHistory > | History |
| TObjectPtr< UNetworkPhysicsComponent > | Owner = nullptr |
| bool | bDeltaSerializationIssue = false |
Protected Member Functions | |
| bool | NetSerializeBase (FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess, TUniqueFunction< TUniquePtr< Chaos::FBaseRewindHistory >()> CreateHistoryFunction) |
| bool | NetSerializeBase (FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess, TUniqueFunction< TUniquePtr< Chaos::FBaseRewindHistory >()> CreateHistoryFunction, TUniqueFunction< FNetworkPhysicsData *(const int32)> GetDeltaSourceData) |
Base struct for replicated rewind history properties
|
inlineprotected |
|
protected |
| FNetworkPhysicsRewindDataProxy & FNetworkPhysicsRewindDataProxy::operator= | ( | const FNetworkPhysicsRewindDataProxy & | Other | ) |
|
inline |
Causes the history to be serialized every time. If implemented, would prevent serializing if the history hasn't changed.
If a delta serialization issue was detected, i.e. the data might be corrupt if this is true
| TUniquePtr<Chaos::FBaseRewindHistory> FNetworkPhysicsRewindDataProxy::History |
The history to be serialized
| TObjectPtr<UNetworkPhysicsComponent> FNetworkPhysicsRewindDataProxy::Owner = nullptr |
Component that utilizes this data