C# Класс GameMachine.Core.ActorSystem

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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