C# Класс CrisisAtSwissStation.MenuEngine

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
currentScreen MenuScreen

Открытые методы

Метод Описание
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

Описание методов

Draw() публичный Метод

public Draw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

LoadContent() публичный Метод

Load content for menu screens
public LoadContent ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void
Content Microsoft.Xna.Framework.Content.ContentManager
Результат void

MenuEngine() публичный Метод

public MenuEngine ( ) : System
Результат System

NextMenu() публичный Метод

public NextMenu ( ) : void
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

ReturnAndResetCommand() публичный Метод

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
Результат MenuCommand

Update() публичный Метод

public Update ( ) : void
Результат void

Описание свойств

currentScreen публичное свойство

Current screen viewed by user
public MenuScreen,CrisisAtSwissStation currentScreen
Результат MenuScreen