C# Class MegaMan.Engine.StageFactory

Datei anzeigen Open project: Tesserex/C--MegaMan-Engine Class Usage Examples

Public Methods

Method Description
Get ( string name ) : StageHandler
Load ( StageLinkInfo info ) : void
StageFactory ( IEntityPool entityPool, IEntityRespawnTracker respawnTracker ) : System
TryLoad ( StageLinkInfo info ) : void

Private Methods

Method Description
CreateJoin ( Join join, StageHandler stage, ScreenInfo screen ) : JoinHandler
CreateScreen ( StageHandler stage, ScreenInfo screen, IEnumerable joins ) : MegaMan.Engine.ScreenHandler

Method Details

Get() public method

public Get ( string name ) : StageHandler
name string
return StageHandler

Load() public method

public Load ( StageLinkInfo info ) : void
info MegaMan.Common.StageLinkInfo
return void

StageFactory() public method

public StageFactory ( IEntityPool entityPool, IEntityRespawnTracker respawnTracker ) : System
entityPool IEntityPool
respawnTracker IEntityRespawnTracker
return System

TryLoad() public method

public TryLoad ( StageLinkInfo info ) : void
info MegaMan.Common.StageLinkInfo
return void