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