Rebel Fork Framework
NetworkId.h File Reference
#include <Urho3D/Scene/TrackedComponent.h>

Typedefs

using Urho3D::NetworkId = ComponentReference
 ID used to identify unique NetworkObject within Scene.
 

Enumerations

enum  Urho3D::NetworkObjectRelevance : signed char { Irrelevant = -1, NoUpdates = 0, NormalUpdates = 1, MaxPeriod = 127 }
 
enum  Urho3D::NetworkFrame : long long { Min = ea::numeric_limits<long long>::min(), Max = ea::numeric_limits<long long>::max() }
 

Functions

NetworkFrame & Urho3D::operator++ (NetworkFrame &frame)
 
NetworkFrame & Urho3D::operator-- (NetworkFrame &frame)
 
long long Urho3D::operator- (NetworkFrame lhs, NetworkFrame rhs)
 
NetworkFrame Urho3D::operator+ (NetworkFrame lhs, long long rhs)
 
NetworkFrame Urho3D::operator- (NetworkFrame lhs, long long rhs)
 

Enumeration Type Documentation

◆ NetworkFrame

enum Urho3D::NetworkFrame : long long
strong

Network frame that represents discrete time on the server. It's usually non-negative, but it's signed for simpler maths.

◆ NetworkObjectRelevance

enum Urho3D::NetworkObjectRelevance : signed char
strong

Relevance of the NetworkObject. If greater than 0, indicates the period of unreliable updates of the NetworkObject. Therefore, it's safe to use any positive number as NetworkObjectRelevance.