C# Класс MegaMan.Engine.StageHandler

Наследование: MegaMan.Engine.GameHandler
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
PlayerPos PositionComponent

Открытые методы

Метод Описание
InitScreens ( ScreenHandler>.Dictionary screens ) : void
PauseHandler ( ) : void
ResumeHandler ( ) : void
SetTestingStartPosition ( string screen, Point startPosition ) : void
StageHandler ( StageInfo stage ) : System
StopHandler ( ) : void

Защищенные методы

Метод Описание
BeforeStart ( ) : void
GameInputReceived ( GameInputEventArgs e ) : void
GameRender ( GameRenderEventArgs e ) : void
RunCommand ( MegaMan.Common.SceneCommandInfo cmd ) : void
Tick ( GameTickEventArgs e ) : void

Приватные методы

Метод Описание
BeginPlay ( ) : void
BossDefeated ( ) : void
ChangeScreen ( MegaMan.Engine.ScreenHandler nextScreen ) : void
DeadUpdate ( ) : void
DrawJoin ( GameRenderEventArgs renderArgs ) : void
DrawScreen ( GameRenderEventArgs renderArgs ) : void
OnScrollTriggered ( JoinHandler join ) : void
OnTeleport ( TeleportInfo info ) : void
Player_Death ( ) : void
Reset ( ) : void
ScrollDone ( JoinHandler join ) : void
StartScreen ( ) : void
StopScreen ( ) : void
Update ( ) : void

Описание методов

BeforeStart() защищенный Метод

protected BeforeStart ( ) : void
Результат void

GameInputReceived() защищенный Метод

protected GameInputReceived ( GameInputEventArgs e ) : void
e GameInputEventArgs
Результат void

GameRender() защищенный Метод

protected GameRender ( GameRenderEventArgs e ) : void
e GameRenderEventArgs
Результат void

InitScreens() публичный Метод

public InitScreens ( ScreenHandler>.Dictionary screens ) : void
screens ScreenHandler>.Dictionary
Результат void

PauseHandler() публичный Метод

public PauseHandler ( ) : void
Результат void

ResumeHandler() публичный Метод

public ResumeHandler ( ) : void
Результат void

RunCommand() защищенный Метод

protected RunCommand ( MegaMan.Common.SceneCommandInfo cmd ) : void
cmd MegaMan.Common.SceneCommandInfo
Результат void

SetTestingStartPosition() публичный Метод

public SetTestingStartPosition ( string screen, Point startPosition ) : void
screen string
startPosition Point
Результат void

StageHandler() публичный Метод

public StageHandler ( StageInfo stage ) : System
stage MegaMan.Common.StageInfo
Результат System

StopHandler() публичный Метод

public StopHandler ( ) : void
Результат void

Tick() защищенный Метод

protected Tick ( GameTickEventArgs e ) : void
e GameTickEventArgs
Результат void

Описание свойств

PlayerPos публичное свойство

public PositionComponent,MegaMan.Engine PlayerPos
Результат PositionComponent