C# Class MegaMan.Engine.Scene

Inheritance: MegaMan.Engine.GameHandler
Datei anzeigen Open project: Tesserex/C--MegaMan-Engine

Public Methods

Method Description
Get ( string name ) : Scene
LoadScenes ( IEnumerable scenesInfo ) : void
StartHandler ( IEntityPool entityPool ) : void
Unload ( ) : void

Protected Methods

Method Description
GameInputReceived ( GameInputEventArgs e ) : void
RunCommand ( MegaMan.Common.SceneCommandInfo cmd ) : void
Tick ( GameTickEventArgs e ) : void

Private Methods

Method Description
Scene ( SceneInfo info ) : System
TriggerKeyFrame ( KeyFrameInfo info ) : void

Method Details

GameInputReceived() protected method

protected GameInputReceived ( GameInputEventArgs e ) : void
e GameInputEventArgs
return void

Get() public static method

public static Get ( string name ) : Scene
name string
return Scene

LoadScenes() public static method

public static LoadScenes ( IEnumerable scenesInfo ) : void
scenesInfo IEnumerable
return void

RunCommand() protected method

protected RunCommand ( MegaMan.Common.SceneCommandInfo cmd ) : void
cmd MegaMan.Common.SceneCommandInfo
return void

StartHandler() public method

public StartHandler ( IEntityPool entityPool ) : void
entityPool IEntityPool
return void

Tick() protected method

protected Tick ( GameTickEventArgs e ) : void
e GameTickEventArgs
return void

Unload() public static method

public static Unload ( ) : void
return void