C# Class Tachycardia.State

Afficher le fichier Open project: secred/Tachycardia Class Usage Examples

Protected Properties

Свойство Type Description
m_StateManager StateManager
m_StateName string

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Method Details

ChangeState() protected méthode

protected ChangeState ( State state ) : void
state State
Résultat void

ChangeState() protected méthode

protected ChangeState ( String stateName ) : void
stateName String
Résultat void

Enter() public méthode

public Enter ( ) : void
Résultat void

Exit() public méthode

public Exit ( ) : void
Résultat void

FindByName() protected méthode

protected FindByName ( String stateName ) : State
stateName String
Résultat State

Initialize() public méthode

public Initialize ( StateManager mngr, string name ) : void
mngr StateManager
name string
Résultat void

KeyPressed() public méthode

public KeyPressed ( MOIS keyEventRef ) : bool
keyEventRef MOIS
Résultat bool

KeyReleased() public méthode

public KeyReleased ( MOIS keyEventRef ) : bool
keyEventRef MOIS
Résultat bool

MouseMoved() public méthode

public MouseMoved ( MOIS evt ) : bool
evt MOIS
Résultat bool

MousePressed() public méthode

public MousePressed ( MOIS evt, MOIS id ) : bool
evt MOIS
id MOIS
Résultat bool

MouseReleased() public méthode

public MouseReleased ( MOIS evt, MOIS id ) : bool
evt MOIS
id MOIS
Résultat bool

Pause() public méthode

public Pause ( ) : bool
Résultat bool

PopAllAndPushState() protected méthode

protected PopAllAndPushState ( State state ) : void
state State
Résultat void

PopState() protected méthode

protected PopState ( ) : void
Résultat void

PushState() protected méthode

protected PushState ( State state ) : bool
state State
Résultat bool

PushState() protected méthode

protected PushState ( String stateName ) : bool
stateName String
Résultat bool

Resume() public méthode

public Resume ( ) : void
Résultat void

State() public méthode

public State ( ) : System
Résultat System

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

m_StateManager protected_oe property

protected StateManager,Tachycardia m_StateManager
Résultat StateManager

m_StateName protected_oe property

protected string m_StateName
Résultat string