C# Класс Tachycardia.State

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

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

Свойство Тип Описание
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