C# 클래스 GameMachine.Core.ActorSystem

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: gamemachine/gamemachine 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
client Client
instance ActorSystem
running bool
sendImmediate bool

공개 메소드들

메소드 설명
Activate ( Client _client ) : void
AppUpdate ( bool connected ) : void
DeliverByComponent ( Entity entity ) : void
DeliverByDestination ( Entity entity ) : void
Find ( string name ) : GameMachine.Core.UntypedActor
Find ( string name, bool regional, bool remote ) : GameMachine.Core.UntypedActor
FindRegional ( string name ) : GameMachine.Core.UntypedActor
FindRemote ( string name ) : GameMachine.Core.UntypedActor
RegisterActor ( GameMachine.Core.UntypedActor actor ) : void
SetRegionClient ( Client client ) : void
TellRemote ( Entity entity ) : void

비공개 메소드들

메소드 설명
Awake ( ) : void
CreateMethodCache ( ) : void
DeliverQueuedMessages ( ) : void
Update ( ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( Client _client ) : void
_client Client
리턴 void

AppUpdate() 공개 메소드

public AppUpdate ( bool connected ) : void
connected bool
리턴 void

DeliverByComponent() 공개 메소드

public DeliverByComponent ( Entity entity ) : void
entity Entity
리턴 void

DeliverByDestination() 공개 메소드

public DeliverByDestination ( Entity entity ) : void
entity Entity
리턴 void

Find() 공개 메소드

public Find ( string name ) : GameMachine.Core.UntypedActor
name string
리턴 GameMachine.Core.UntypedActor

Find() 공개 메소드

public Find ( string name, bool regional, bool remote ) : GameMachine.Core.UntypedActor
name string
regional bool
remote bool
리턴 GameMachine.Core.UntypedActor

FindRegional() 공개 메소드

public FindRegional ( string name ) : GameMachine.Core.UntypedActor
name string
리턴 GameMachine.Core.UntypedActor

FindRemote() 공개 메소드

public FindRemote ( string name ) : GameMachine.Core.UntypedActor
name string
리턴 GameMachine.Core.UntypedActor

RegisterActor() 공개 메소드

public RegisterActor ( GameMachine.Core.UntypedActor actor ) : void
actor GameMachine.Core.UntypedActor
리턴 void

SetRegionClient() 공개 메소드

public SetRegionClient ( Client client ) : void
client Client
리턴 void

TellRemote() 공개 메소드

public TellRemote ( Entity entity ) : void
entity Entity
리턴 void

프로퍼티 상세

client 공개적으로 프로퍼티

public Client client
리턴 Client

instance 공개적으로 정적으로 프로퍼티

public static ActorSystem,GameMachine.Core instance
리턴 ActorSystem

running 공개적으로 프로퍼티

public bool running
리턴 bool

sendImmediate 공개적으로 정적으로 프로퍼티

public static bool sendImmediate
리턴 bool