Table of Contents

Interface INetickEntity

Namespace
Netick
Assembly
Netick.dll
public interface INetickEntity

Properties

AddToNetworkLoop

bool AddToNetworkLoop { get; }

Property Value

bool

AllScripts

INetickScript[] AllScripts { get; }

Property Value

INetickScript[]

BroadPhaseFilter

BroadPhaseFilter BroadPhaseFilter { get; }

Property Value

BroadPhaseFilter

Engine

NetickEngine Engine { get; }

Property Value

NetickEngine

Entity

Entity Entity { get; }

Property Value

Entity

NarrowPhaseFilter

bool NarrowPhaseFilter { get; }

Property Value

bool

NetworkScripts

INetickNetworkScript[] NetworkScripts { get; }

Property Value

INetickNetworkScript[]

PredictionMode

Relevancy PredictionMode { get; }

Property Value

Relevancy

UseSAP

bool UseSAP { get; }

Property Value

bool

WorldPosition

Vector3 WorldPosition { get; }

Property Value

Vector3

Methods

Initialize(NetickEngine, Entity)

Used to initialize the user entity and assign Engine and Entity

void Initialize(NetickEngine netickEngine, Entity entity)

Parameters

netickEngine NetickEngine
entity Entity

NetworkRegister(int, NetworkPlayer, SpawnPredictionKey)

void NetworkRegister(int id, NetworkPlayer user, SpawnPredictionKey spawnKey = default)

Parameters

id int
user NetworkPlayer
spawnKey SpawnPredictionKey

NetworkStart()

void NetworkStart()

NetworkUnregister()

void NetworkUnregister()