C# Class SmashBros.MySystem.ScreenManager

Inits the controllers needed to start the game And holds the controllerviewmanager and updates it
Inheritance: DrawableGameComponent
Show file Open project: Grutn/TDT4240-X2 Class Usage Examples

Public Properties

Property Type Description
ControllerViewManager ControllerViewManager
GameOptions SmashBros.Models.GameOptions
cursorsController SmashBros.Controllers.CursorController
fonts SpriteFont>.Dictionary
gamePads List
gameStateManager GameStateManager
popupMenuController SmashBros.Controllers.OverlayMenuController
soundController SmashBros.Controllers.SoundController

Public Methods

Method Description
Draw ( GameTime gameTime ) : void
Exit ( ) : void
ScreenManager ( Game game ) : System
Update ( GameTime gameTime ) : void

Protected Methods

Method Description
LoadContent ( ) : void

Method Details

Draw() public method

public Draw ( GameTime gameTime ) : void
gameTime GameTime
return void

Exit() public method

public Exit ( ) : void
return void

LoadContent() protected method

protected LoadContent ( ) : void
return void

ScreenManager() public method

public ScreenManager ( Game game ) : System
game Game
return System

Update() public method

public Update ( GameTime gameTime ) : void
gameTime GameTime
return void

Property Details

ControllerViewManager public property

public ControllerViewManager,SmashBros.MySystem ControllerViewManager
return ControllerViewManager

GameOptions public property

public GameOptions,SmashBros.Models GameOptions
return SmashBros.Models.GameOptions

cursorsController public property

public CursorController,SmashBros.Controllers cursorsController
return SmashBros.Controllers.CursorController

fonts public property

public Dictionary fonts
return SpriteFont>.Dictionary

gamePads public property

public List gamePads
return List

gameStateManager public property

public GameStateManager gameStateManager
return GameStateManager

popupMenuController public property

public OverlayMenuController,SmashBros.Controllers popupMenuController
return SmashBros.Controllers.OverlayMenuController

soundController public property

public SoundController,SmashBros.Controllers soundController
return SmashBros.Controllers.SoundController