Table of Contents

Class OR_Node

Namespace
Netick
Assembly
Netick.dll
public abstract class OR_Node : Serializable
Inheritance
OR_Node
Implements
Derived
Inherited Members

Properties

GetInputSource

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