C# Class Dispatcher, Geewhiz

Inheritance: ObjectInteraction
Afficher le fichier Open project: tosos/Geewhiz Class Usage Examples

Méthodes publiques

Свойство Type Description
debugMessage string

Méthodes publiques

Méthode Description
Awake ( ) : void
Dispatch ( string message, object parameter = null ) : void
DispatchEMessage ( NetworkMessage, msg ) : void
DispatchFMessage ( NetworkMessage, msg ) : void
DispatchIMessage ( NetworkMessage, msg ) : void
DispatchQMessage ( NetworkMessage, msg ) : void
DispatchSMessage ( NetworkMessage, msg ) : void
DispatchVMessage ( NetworkMessage, msg ) : void
OnDestroy ( ) : void
Register ( string message, GameObject obj, bool isParallel = true ) : void
RemoteDispatch ( string message, object parameter = null ) : void
Unregister ( string message, GameObject obj ) : void
UpdateDebug ( ) : void

Private Methods

Méthode Description
ParseParameterToMessage ( string message, object parameter, short &id ) : MessageBase,

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

Dispatch() public méthode

public Dispatch ( string message, object parameter = null ) : void
message string
parameter object
Résultat void

DispatchEMessage() public méthode

public DispatchEMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Résultat void

DispatchFMessage() public méthode

public DispatchFMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Résultat void

DispatchIMessage() public méthode

public DispatchIMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Résultat void

DispatchQMessage() public méthode

public DispatchQMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Résultat void

DispatchSMessage() public méthode

public DispatchSMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Résultat void

DispatchVMessage() public méthode

public DispatchVMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

Register() public méthode

public Register ( string message, GameObject obj, bool isParallel = true ) : void
message string
obj GameObject
isParallel bool
Résultat void

RemoteDispatch() public méthode

public RemoteDispatch ( string message, object parameter = null ) : void
message string
parameter object
Résultat void

Unregister() public méthode

public Unregister ( string message, GameObject obj ) : void
message string
obj GameObject
Résultat void

UpdateDebug() public méthode

public UpdateDebug ( ) : void
Résultat void

Property Details

debugMessage public_oe property

public string debugMessage
Résultat string