C# 클래스 Controller, UnityHello

상속: MonoBehaviour
파일 보기 프로젝트 열기: woshihuo12/UnityHello 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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