Class OR_Node
- Namespace
- Netick
- Assembly
- Netick.dll
public abstract class OR_Node : Serializable
- Inheritance
-
OR_Node
- Implements
-
- Derived
-
- Inherited Members
-
Properties
public abstract NetworkConnection GetInputSource { get; }
Property Value
- NetworkConnection
Id
public abstract int Id { get; }
Property Value
- int
IsEffectedByAoI
public abstract bool IsEffectedByAoI { get; }
Property Value
- bool
Relevance
public abstract Relevancy Relevance { get; }
Property Value
- Relevancy
Sandbox
public abstract NetworkSandbox Sandbox { get; }
Property Value
- NetworkSandbox
Methods
IsController(ServerConnection)
public abstract bool IsController(ServerConnection client)
Parameters
client ServerConnection
Returns
- bool
OnClientConnected(ServerConnection, bool)
public virtual void OnClientConnected(ServerConnection client, bool isAoiActive)
Parameters
client ServerConnection
isAoiActive bool
OnClientDisconnected(ServerConnection)
public virtual void OnClientDisconnected(ServerConnection client)
Parameters
client ServerConnection
Read(NetickBuffer, Tick)
public abstract void Read(NetickBuffer buffer, Tick clientTickAck)
Parameters
buffer NetickBuffer
clientTickAck Tick
SetDirtyVar()
public void SetDirtyVar()
Write(NetickBuffer, ServerConnection, int, Tick, out int)
public abstract bool Write(NetickBuffer buffer, ServerConnection client, int maxBytes, Tick simTick, out int result)
Parameters
buffer NetickBuffer
client ServerConnection
maxBytes int
simTick Tick
result int
Returns
- bool
WriteId(NetickBuffer, IntCompressor)
public abstract void WriteId(NetickBuffer buffer, IntCompressor compressor)
Parameters
buffer NetickBuffer
compressor IntCompressor