C# Класс Controller, UnityHello

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

Защищенные свойства (Protected)

Свойство Тип Описание
mCommandMap Type>.IDictionary
mInstance IController
mStaticSyncRoot object
mSyncRoot object
mViewCmdMap List>.IDictionary

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

Метод Описание
ExecuteCommand ( IMessage note ) : void
HasCommand ( string commandName ) : bool
RegisterCommand ( string commandName, Type commandType ) : void
RegisterViewCommand ( IView view, string commandNames ) : void
RemoveCommand ( string commandName ) : void
RemoveViewCommand ( IView view, string commandNames ) : void

Защищенные методы

Метод Описание
Controller ( ) : UnityEngine
InitController ( ) : void

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

Controller() защищенный Метод

protected Controller ( ) : UnityEngine
Результат UnityEngine

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

public ExecuteCommand ( IMessage note ) : void
note IMessage
Результат void

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

public HasCommand ( string commandName ) : bool
commandName string
Результат bool

InitController() защищенный Метод

protected InitController ( ) : void
Результат void

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

public RegisterCommand ( string commandName, Type commandType ) : void
commandName string
commandType Type
Результат void

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

public RegisterViewCommand ( IView view, string commandNames ) : void
view IView
commandNames string
Результат void

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

public RemoveCommand ( string commandName ) : void
commandName string
Результат void

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

public RemoveViewCommand ( IView view, string commandNames ) : void
view IView
commandNames string
Результат void

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

mCommandMap защищенное свойство

protected IDictionary mCommandMap
Результат Type>.IDictionary

mInstance защищенное статическое свойство

protected static IController mInstance
Результат IController

mStaticSyncRoot защищенное статическое свойство

protected static object mStaticSyncRoot
Результат object

mSyncRoot защищенное свойство

protected object mSyncRoot
Результат object

mViewCmdMap защищенное свойство

protected IDictionary> mViewCmdMap
Результат List>.IDictionary