Netick.NetworkInput Class Reference
Inheritance diagram for Netick.NetworkInput:
Netick.NetworkSerializable

Public Member Functions

void Recycle ()
 
void Set (NetworkInput from)
 
virtual void _EncodeData (NetickBuffer buffer, ulong flags)
 
virtual void _DecodeData (NetickBuffer buffer, ulong flags)
 
override void ApplyDelta (NetworkSerializable delta, ulong deltaFlags)
 
override ulong ComapreWith (NetworkSerializable basis)
 
override int GetFlagBitSize ()
 
override ulong GetFullChangeMask ()
 
override void ResetObject ()
 
- Public Member Functions inherited from Netick.NetworkSerializable
ulong GetAllFlag ()
 
bool GetFlag (ulong flags, ulong flag)
 
ulong SetFlag (bool isEqual, ulong flag)
 
abstract void ResetObject ()
 
abstract int GetFlagBitSize ()
 
abstract ulong GetFullChangeMask ()
 
abstract void ApplyDelta (NetworkSerializable delta, ulong deltaFlags)
 
abstract ulong ComapreWith (NetworkSerializable basis)
 

Properties

Tick SourceTick [get, set]
 

Additional Inherited Members

- Public Attributes inherited from Netick.NetworkSerializable
ulong Flags
 
- Protected Member Functions inherited from Netick.NetworkSerializable
void Reset ()
 

Detailed Description

Network Input is the base class for classes containing networked user inputs.

Member Function Documentation

◆ _DecodeData()

virtual void Netick.NetworkInput._DecodeData ( NetickBuffer  buffer,
ulong  flags 
)
virtual

◆ _EncodeData()

virtual void Netick.NetworkInput._EncodeData ( NetickBuffer  buffer,
ulong  flags 
)
virtual

◆ ApplyDelta()

override void Netick.NetworkInput.ApplyDelta ( NetworkSerializable  delta,
ulong  deltaFlags 
)
virtual

◆ ComapreWith()

override ulong Netick.NetworkInput.ComapreWith ( NetworkSerializable  basis)
virtual

◆ GetFlagBitSize()

override int Netick.NetworkInput.GetFlagBitSize ( )
virtual

◆ GetFullChangeMask()

override ulong Netick.NetworkInput.GetFullChangeMask ( )
virtual

◆ Recycle()

void Netick.NetworkInput.Recycle ( )

◆ ResetObject()

override void Netick.NetworkInput.ResetObject ( )
virtual

◆ Set()

void Netick.NetworkInput.Set ( NetworkInput  from)

Property Documentation

◆ SourceTick

Tick Netick.NetworkInput.SourceTick
getset