C# Class Komodo.Runtime.NetworkUpdateHandler

Inheritance: SingletonComponent, IUpdatable
Show file Open project: gelic-idealab/komodo-unity Class Usage Examples

Public Properties

Property Type Description
isTeacher int
modelData ModelDataTemplate
socketIODisplay Text
useEditorModelsList bool

Public Methods

Method Description
Awake ( ) : void
DeSerializeCoordsStruct ( Array arr ) : Komodo.Runtime.Position
GetPlayerNameFromClientID ( int clientID ) : string
OnDestroy ( ) : void
OnUpdate ( float realTime ) : void
ProcessMessage ( string typeAndMessage ) : void
SendSyncInteractionMessage ( Interaction interaction ) : void
SendSyncPoseMessage ( Komodo.Runtime.Position pos ) : void
SerializeCoordsStruct ( Komodo.Runtime.Position coords ) : float[]
Start ( ) : void
_DeserializeAndProcessSyncData ( string data ) : void

Private Methods

Method Description
DeserializeAndProcessSyncDataAlternateVersion ( string data ) : void
TestProcessMessage ( ) : void
TestProcessSyncClientHeadMessage ( ) : void
TestProcessSyncLockInteractionMessage ( ) : void
TestProcessSyncNetObjectMessage ( ) : void
_ClampFloatToInt32 ( float value ) : int
_CreateSocketSimulator ( ) : void
_DeserializeAndProcessInteractionData ( string data ) : void
_GetModelsAndSessionDetails ( ) : void
_GetParams ( ) : void
_Tick ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

DeSerializeCoordsStruct() public method

public DeSerializeCoordsStruct ( Array arr ) : Komodo.Runtime.Position
arr Array
return Komodo.Runtime.Position

GetPlayerNameFromClientID() public method

public GetPlayerNameFromClientID ( int clientID ) : string
clientID int
return string

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnUpdate() public method

public OnUpdate ( float realTime ) : void
realTime float
return void

ProcessMessage() public method

public ProcessMessage ( string typeAndMessage ) : void
typeAndMessage string
return void

SendSyncInteractionMessage() public method

public SendSyncInteractionMessage ( Interaction interaction ) : void
interaction Interaction
return void

SendSyncPoseMessage() public method

public SendSyncPoseMessage ( Komodo.Runtime.Position pos ) : void
pos Komodo.Runtime.Position
return void

SerializeCoordsStruct() public method

public SerializeCoordsStruct ( Komodo.Runtime.Position coords ) : float[]
coords Komodo.Runtime.Position
return float[]

Start() public method

public Start ( ) : void
return void

_DeserializeAndProcessSyncData() public method

public _DeserializeAndProcessSyncData ( string data ) : void
data string
return void

Property Details

isTeacher public property

public int isTeacher
return int

modelData public property

public ModelDataTemplate modelData
return ModelDataTemplate

socketIODisplay public property

public Text socketIODisplay
return Text

useEditorModelsList public property

public bool useEditorModelsList
return bool