Module |
|
Header |
/Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/Services/NetworkPredictionService_Interpolate.inl |
Include |
#include "Services/NetworkPredictionService_Interpolate.inl" |
struct FInstance
Name | Description | ||
---|---|---|---|
|
AuxState |
||
|
bTwoValidFrames |
||
|
FramesIdx |
||
|
InstanceIdx |
||
|
LastWrittenFrame |
||
|
PhysicsBuffer |
If we are doing interpolated physics, we need a place to store it (since the physics engine itself handles saving physics state, we have no NP managed buffers of physics state) Given current implementation, it is tempting to manage all interpolated state within the service, though this goes against the general guidelines of services only storing acceleration/bookkeeping data |
|
|
SyncState |
Last interpolated values. Stored here so that we can maintain FNetworkPredictionStateView to them. |
|
|
TraceID |