C# Класс Dispatcher, Geewhiz

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

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

Свойство Тип Описание
debugMessage string

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ParseParameterToMessage ( string message, object parameter, short &id ) : MessageBase,

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

Dispatch() публичный Метод

public Dispatch ( string message, object parameter = null ) : void
message string
parameter object
Результат void

DispatchEMessage() публичный Метод

public DispatchEMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Результат void

DispatchFMessage() публичный Метод

public DispatchFMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Результат void

DispatchIMessage() публичный Метод

public DispatchIMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Результат void

DispatchQMessage() публичный Метод

public DispatchQMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Результат void

DispatchSMessage() публичный Метод

public DispatchSMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Результат void

DispatchVMessage() публичный Метод

public DispatchVMessage ( NetworkMessage, msg ) : void
msg NetworkMessage,
Результат void

OnDestroy() публичный Метод

public OnDestroy ( ) : void
Результат void

Register() публичный Метод

public Register ( string message, GameObject obj, bool isParallel = true ) : void
message string
obj GameObject
isParallel bool
Результат void

RemoteDispatch() публичный Метод

public RemoteDispatch ( string message, object parameter = null ) : void
message string
parameter object
Результат void

Unregister() публичный Метод

public Unregister ( string message, GameObject obj ) : void
message string
obj GameObject
Результат void

UpdateDebug() публичный Метод

public UpdateDebug ( ) : void
Результат void

Описание свойств

debugMessage публичное свойство

public string debugMessage
Результат string