C# Класс CrisisAtSwissStation.MenuScreen

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

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

Свойство Тип Описание
Disabled Color
Selected Color
Unselected Color
controller MenuController
ms Microsoft.Xna.Framework.Input.MouseState
selected int

Защищенные свойства (Protected)

Свойство Тип Описание
distY float
font Microsoft.Xna.Framework.Graphics.SpriteFont
initialX float
initialY float
options List
returnSelected bool
sgconnect bool
title string

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

Метод Описание
Draw ( SpriteBatch spriteBatch ) : void

Draw current menu, including state

LoadContent ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void
MenuScreen ( float x, float y, float vertDist, bool sgConnect = false ) : System

ReturnCommand ( ) : MenuOption

Returns selected command. Null if not returning command.

Update ( ) : void

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

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

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

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

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

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

public MenuScreen ( float x, float y, float vertDist, bool sgConnect = false ) : System
x float X coordinate of first option
y float Y coordinate of first option
vertDist float Y distance to next option
sgConnect bool
Результат System

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

Returns selected command. Null if not returning command.
public ReturnCommand ( ) : MenuOption
Результат MenuOption

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

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

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

Disabled публичное статическое свойство

public static Color Disabled
Результат Color

Selected публичное статическое свойство

public static Color Selected
Результат Color

Unselected публичное статическое свойство

public static Color Unselected
Результат Color

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

public MenuController,CrisisAtSwissStation controller
Результат MenuController

distY защищенное свойство

Y distance between menu options
protected float distY
Результат float

font защищенное свойство

protected SpriteFont,Microsoft.Xna.Framework.Graphics font
Результат Microsoft.Xna.Framework.Graphics.SpriteFont

initialX защищенное свойство

protected float initialX
Результат float

initialY защищенное свойство

protected float initialY
Результат float

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

public MouseState,Microsoft.Xna.Framework.Input ms
Результат Microsoft.Xna.Framework.Input.MouseState

options защищенное свойство

Options player has to choose
protected List options
Результат List

returnSelected защищенное свойство

protected bool returnSelected
Результат bool

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

public int selected
Результат int

sgconnect защищенное свойство

protected bool sgconnect
Результат bool

title защищенное свойство

Title of menu
protected string title
Результат string