C# Class GameMachine.Core.ActorSystem

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: gamemachine/gamemachine Class Usage Examples

Méthodes publiques

Свойство Type Description
client Client
instance ActorSystem
running bool
sendImmediate bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Awake ( ) : void
CreateMethodCache ( ) : void
DeliverQueuedMessages ( ) : void
Update ( ) : void

Method Details

Activate() public méthode

public Activate ( Client _client ) : void
_client Client
Résultat void

AppUpdate() public méthode

public AppUpdate ( bool connected ) : void
connected bool
Résultat void

DeliverByComponent() public méthode

public DeliverByComponent ( Entity entity ) : void
entity Entity
Résultat void

DeliverByDestination() public méthode

public DeliverByDestination ( Entity entity ) : void
entity Entity
Résultat void

Find() public méthode

public Find ( string name ) : GameMachine.Core.UntypedActor
name string
Résultat GameMachine.Core.UntypedActor

Find() public méthode

public Find ( string name, bool regional, bool remote ) : GameMachine.Core.UntypedActor
name string
regional bool
remote bool
Résultat GameMachine.Core.UntypedActor

FindRegional() public méthode

public FindRegional ( string name ) : GameMachine.Core.UntypedActor
name string
Résultat GameMachine.Core.UntypedActor

FindRemote() public méthode

public FindRemote ( string name ) : GameMachine.Core.UntypedActor
name string
Résultat GameMachine.Core.UntypedActor

RegisterActor() public méthode

public RegisterActor ( GameMachine.Core.UntypedActor actor ) : void
actor GameMachine.Core.UntypedActor
Résultat void

SetRegionClient() public méthode

public SetRegionClient ( Client client ) : void
client Client
Résultat void

TellRemote() public méthode

public TellRemote ( Entity entity ) : void
entity Entity
Résultat void

Property Details

client public_oe property

public Client client
Résultat Client

instance public_oe static_oe property

public static ActorSystem,GameMachine.Core instance
Résultat ActorSystem

running public_oe property

public bool running
Résultat bool

sendImmediate public_oe static_oe property

public static bool sendImmediate
Résultat bool