Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Interfaces
Inheritance Hierarchy
- FNetworkPredictionData_Server
- FNetworkPredictionData_Server_Character
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Interfaces/NetworkPredictionInterface.h |
| Include | #include "Interfaces/NetworkPredictionInterface.h" |
Syntax
class FNetworkPredictionData_Server
Remarks
Network data representation on the server.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bForcedUpdateDurationExceeded | Set to true while bTriggeringForcedUpdates is true and after update duration has been exceeded (when server will stop forcing updates). | |
| uint8: 1 | bLastRequestNeedsForcedUpdates | Set to true if last received move request is bad and needs correction | |
| uint8: 1 | bTriggeringForcedUpdates | Set to true while requirements for ForcePositionUpdate interval are met, and set back to false after updates are received again. | |
| float | ServerTimeBeginningForcedUpdates | Initial ServerTimeStamp that triggered a ForcedPositionUpdate series. | |
| float | ServerTimeLastForcedUpdate | ServerTimeStamp last time we called ForcePositionUpdate. | |
| float | ServerTimeStamp | Server clock time when last server move was received or movement was forced to be processed |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddStructReferencedObjects
(
FReferenceCollector& Collector |
Can be overridden to allow references to be accounted for during GC | |
| void |