Class NetworkSerializable
- Namespace
- Netick
- Assembly
- Netick.dll
public abstract class NetworkSerializable
- Inheritance
-
NetworkSerializable
- Derived
-
- Inherited Members
-
Constructors
NetworkSerializable()
protected NetworkSerializable()
Fields
Flags
Field Value
- ulong
Properties
FlagBits
protected int FlagBits { get; }
Property Value
- int
Methods
ApplyDelta(NetworkSerializable, ulong)
public abstract void ApplyDelta(NetworkSerializable delta, ulong deltaFlags)
Parameters
delta
NetworkSerializable
deltaFlags
ulong
ComapreWith(NetworkSerializable)
public abstract ulong ComapreWith(NetworkSerializable basis)
Parameters
basis
NetworkSerializable
Returns
- ulong
GetAllFlag()
public ulong GetAllFlag()
Returns
- ulong
GetFlag(ulong, ulong)
public bool GetFlag(ulong flags, ulong flag)
Parameters
flags
ulong
flag
ulong
Returns
- bool
GetFlagBitSize()
public abstract int GetFlagBitSize()
Returns
- int
GetFullChangeMask()
public abstract ulong GetFullChangeMask()
Returns
- ulong
Reset()
ResetObject()
public abstract void ResetObject()
SetFlag(bool, ulong)
public ulong SetFlag(bool isEqual, ulong flag)
Parameters
isEqual
bool
flag
ulong
Returns
- ulong