C# 클래스 QFramework.QMgrBehaviour

manager基类
상속: QMonoBehaviour
파일 보기 프로젝트 열기: liangxiegame/QFramework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
msgDic QMsgNode>.Dictionary

보호된 프로퍼티들

프로퍼티 타입 설명
mMgrId ushort

공개 메소드들

메소드 설명
ProcessMsg ( QMsg msg ) : void
RegisterMsg ( QMonoBehaviour behaviour, ushort msgs ) : void
RegisterMsg ( ushort msgId, QMsgNode node ) : void
SendMsg ( QMsg msg ) : void
UnRegistMsg ( ushort msgId, QMonoBehaviour behaviour ) : void
UnRegisterMsg ( QMonoBehaviour monoBase ) : void

보호된 메소드들

메소드 설명
QMgrBehaviour ( ) : UnityEngine
SetupMgr ( ) : void
SetupMgrId ( ) : void

메소드 상세

ProcessMsg() 공개 메소드

public ProcessMsg ( QMsg msg ) : void
msg QMsg
리턴 void

QMgrBehaviour() 보호된 메소드

protected QMgrBehaviour ( ) : UnityEngine
리턴 UnityEngine

RegisterMsg() 공개 메소드

public RegisterMsg ( QMonoBehaviour behaviour, ushort msgs ) : void
behaviour QMonoBehaviour
msgs ushort
리턴 void

RegisterMsg() 공개 메소드

public RegisterMsg ( ushort msgId, QMsgNode node ) : void
msgId ushort
node QMsgNode
리턴 void

SendMsg() 공개 메소드

public SendMsg ( QMsg msg ) : void
msg QMsg
리턴 void

SetupMgr() 보호된 메소드

protected SetupMgr ( ) : void
리턴 void

SetupMgrId() 보호된 추상적인 메소드

protected abstract SetupMgrId ( ) : void
리턴 void

UnRegistMsg() 공개 메소드

public UnRegistMsg ( ushort msgId, QMonoBehaviour behaviour ) : void
msgId ushort
behaviour QMonoBehaviour
리턴 void

UnRegisterMsg() 공개 메소드

public UnRegisterMsg ( QMonoBehaviour monoBase ) : void
monoBase QMonoBehaviour
리턴 void

프로퍼티 상세

mMgrId 보호되어 있는 프로퍼티

protected ushort mMgrId
리턴 ushort

msgDic 공개적으로 프로퍼티

public Dictionary msgDic
리턴 QMsgNode>.Dictionary