Interface INetickEntity
- Namespace
- Netick
- Assembly
- Netick.dll
public interface INetickEntity
Properties
AddToNetworkLoop
bool AddToNetworkLoop { get; }
Property Value
AllScripts
INetickScript[] AllScripts { get; }
Property Value
BroadPhaseFilter
BroadPhaseFilter BroadPhaseFilter { get; }
Property Value
Engine
NetickEngine Engine { get; }
Property Value
Entity
Entity Entity { get; }
Property Value
NarrowPhaseFilter
bool NarrowPhaseFilter { get; }
Property Value
NetworkScripts
INetickNetworkScript[] NetworkScripts { get; }
Property Value
PredictionMode
Relevancy PredictionMode { get; }
Property Value
UseSAP
bool UseSAP { get; }
Property Value
WorldPosition
Vector3 WorldPosition { get; }
Property Value
Methods
Initialize(NetickEngine, Entity)
Used to initialize the user entity and assign Engine and Entity
void Initialize(NetickEngine netickEngine, Entity entity)
Parameters
netickEngine
NetickEngineentity
Entity
NetworkRegister(int, NetworkPlayer, SpawnPredictionKey)
void NetworkRegister(int id, NetworkPlayer user, SpawnPredictionKey spawnKey = default)
Parameters
id
intuser
NetworkPlayerspawnKey
SpawnPredictionKey
NetworkStart()
void NetworkStart()
NetworkUnregister()
void NetworkUnregister()