C# 클래스 Tachycardia.State

파일 보기 프로젝트 열기: secred/Tachycardia 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_StateManager StateManager
m_StateName string

공개 메소드들

메소드 설명
Enter ( ) : void
Exit ( ) : void
Initialize ( StateManager mngr, string name ) : void
KeyPressed ( MOIS keyEventRef ) : bool
KeyReleased ( MOIS keyEventRef ) : bool
MouseMoved ( MOIS evt ) : bool
MousePressed ( MOIS evt, MOIS id ) : bool
MouseReleased ( MOIS evt, MOIS id ) : bool
Pause ( ) : bool
Resume ( ) : void
State ( ) : System
Update ( ) : void

보호된 메소드들

메소드 설명
ChangeState ( State state ) : void
ChangeState ( String stateName ) : void
FindByName ( String stateName ) : State
PopAllAndPushState ( State state ) : void
PopState ( ) : void
PushState ( State state ) : bool
PushState ( String stateName ) : bool

메소드 상세

ChangeState() 보호된 메소드

protected ChangeState ( State state ) : void
state State
리턴 void

ChangeState() 보호된 메소드

protected ChangeState ( String stateName ) : void
stateName String
리턴 void

Enter() 공개 메소드

public Enter ( ) : void
리턴 void

Exit() 공개 메소드

public Exit ( ) : void
리턴 void

FindByName() 보호된 메소드

protected FindByName ( String stateName ) : State
stateName String
리턴 State

Initialize() 공개 메소드

public Initialize ( StateManager mngr, string name ) : void
mngr StateManager
name string
리턴 void

KeyPressed() 공개 메소드

public KeyPressed ( MOIS keyEventRef ) : bool
keyEventRef MOIS
리턴 bool

KeyReleased() 공개 메소드

public KeyReleased ( MOIS keyEventRef ) : bool
keyEventRef MOIS
리턴 bool

MouseMoved() 공개 메소드

public MouseMoved ( MOIS evt ) : bool
evt MOIS
리턴 bool

MousePressed() 공개 메소드

public MousePressed ( MOIS evt, MOIS id ) : bool
evt MOIS
id MOIS
리턴 bool

MouseReleased() 공개 메소드

public MouseReleased ( MOIS evt, MOIS id ) : bool
evt MOIS
id MOIS
리턴 bool

Pause() 공개 메소드

public Pause ( ) : bool
리턴 bool

PopAllAndPushState() 보호된 메소드

protected PopAllAndPushState ( State state ) : void
state State
리턴 void

PopState() 보호된 메소드

protected PopState ( ) : void
리턴 void

PushState() 보호된 메소드

protected PushState ( State state ) : bool
state State
리턴 bool

PushState() 보호된 메소드

protected PushState ( String stateName ) : bool
stateName String
리턴 bool

Resume() 공개 메소드

public Resume ( ) : void
리턴 void

State() 공개 메소드

public State ( ) : System
리턴 System

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

m_StateManager 보호되어 있는 프로퍼티

protected StateManager,Tachycardia m_StateManager
리턴 StateManager

m_StateName 보호되어 있는 프로퍼티

protected string m_StateName
리턴 string