C# Class CrisisAtSwissStation.MenuEngine

Afficher le fichier Open project: danielpcox/Crisis-at-Swiss-Station Class Usage Examples

Méthodes publiques

Свойство Type Description
currentScreen MenuScreen

Méthodes publiques

Méthode Description
Draw ( SpriteBatch spriteBatch ) : void
LoadContent ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void

Load content for menu screens

MenuEngine ( ) : System

NextMenu ( ) : void
Reset ( ) : void
ReturnAndResetCommand ( MenuCommand forcedCommand = MenuCommand.NONE ) : MenuCommand

Returns command to main game loop and resets this menu's command to prevent getting stuck in an infinite loop.

Update ( ) : void

Method Details

Draw() public méthode

public Draw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

LoadContent() public méthode

Load content for menu screens
public LoadContent ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void
Content Microsoft.Xna.Framework.Content.ContentManager
Résultat void

MenuEngine() public méthode

public MenuEngine ( ) : System
Résultat System

NextMenu() public méthode

public NextMenu ( ) : void
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

ReturnAndResetCommand() public méthode

Returns command to main game loop and resets this menu's command to prevent getting stuck in an infinite loop.
public ReturnAndResetCommand ( MenuCommand forcedCommand = MenuCommand.NONE ) : MenuCommand
forcedCommand MenuCommand
Résultat MenuCommand

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

currentScreen public_oe property

Current screen viewed by user
public MenuScreen,CrisisAtSwissStation currentScreen
Résultat MenuScreen