C# Class MegaMan.Engine.StageHandler

Inheritance: MegaMan.Engine.GameHandler
Afficher le fichier Open project: Tesserex/C--MegaMan-Engine Class Usage Examples

Méthodes publiques

Свойство Type Description
PlayerPos PositionComponent

Méthodes publiques

Méthode Description
InitScreens ( ScreenHandler>.Dictionary screens ) : void
PauseHandler ( ) : void
ResumeHandler ( ) : void
SetTestingStartPosition ( string screen, Point startPosition ) : void
StageHandler ( StageInfo stage ) : System
StopHandler ( ) : void

Méthodes protégées

Méthode Description
BeforeStart ( ) : void
GameInputReceived ( GameInputEventArgs e ) : void
GameRender ( GameRenderEventArgs e ) : void
RunCommand ( MegaMan.Common.SceneCommandInfo cmd ) : void
Tick ( GameTickEventArgs e ) : void

Private Methods

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

Method Details

BeforeStart() protected méthode

protected BeforeStart ( ) : void
Résultat void

GameInputReceived() protected méthode

protected GameInputReceived ( GameInputEventArgs e ) : void
e GameInputEventArgs
Résultat void

GameRender() protected méthode

protected GameRender ( GameRenderEventArgs e ) : void
e GameRenderEventArgs
Résultat void

InitScreens() public méthode

public InitScreens ( ScreenHandler>.Dictionary screens ) : void
screens ScreenHandler>.Dictionary
Résultat void

PauseHandler() public méthode

public PauseHandler ( ) : void
Résultat void

ResumeHandler() public méthode

public ResumeHandler ( ) : void
Résultat void

RunCommand() protected méthode

protected RunCommand ( MegaMan.Common.SceneCommandInfo cmd ) : void
cmd MegaMan.Common.SceneCommandInfo
Résultat void

SetTestingStartPosition() public méthode

public SetTestingStartPosition ( string screen, Point startPosition ) : void
screen string
startPosition Point
Résultat void

StageHandler() public méthode

public StageHandler ( StageInfo stage ) : System
stage MegaMan.Common.StageInfo
Résultat System

StopHandler() public méthode

public StopHandler ( ) : void
Résultat void

Tick() protected méthode

protected Tick ( GameTickEventArgs e ) : void
e GameTickEventArgs
Résultat void

Property Details

PlayerPos public_oe property

public PositionComponent,MegaMan.Engine PlayerPos
Résultat PositionComponent