C# Класс UHSampleGame.ScreenManagement.ScreenManager

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

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

Свойство Тип Описание
Game Microsoft.Xna.Framework.Game
GraphicsDeviceManager GraphicsDeviceManager
InputManager UHSampleGame.InputManagement.InputManager
SpriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch

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

Метод Описание
AddScreen ( Screen screen ) : bool

Add as screen to the screen list

Draw ( GameTime gameTime ) : void
RemoveScreen ( Screen screen ) : bool

Remove an existing screen

RemoveScreen ( string screenName ) : bool

Remove an existing screen

ScreenManager ( Microsoft.Xna.Framework.Game game ) : System
ShowScreen ( Screen screen ) : bool

Show a screen

Update ( GameTime gameTime ) : void

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

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

Add as screen to the screen list
public AddScreen ( Screen screen ) : bool
screen Screen Screen to add
Результат bool

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

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

Remove an existing screen
public RemoveScreen ( Screen screen ) : bool
screen Screen Screen object to remove
Результат bool

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

Remove an existing screen
public RemoveScreen ( string screenName ) : bool
screenName string The Unique Screen Identifier
Результат bool

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

public ScreenManager ( Microsoft.Xna.Framework.Game game ) : System
game Microsoft.Xna.Framework.Game
Результат System

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

Show a screen
public ShowScreen ( Screen screen ) : bool
screen Screen Screen to show
Результат bool

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

public static Game,Microsoft.Xna.Framework Game
Результат Microsoft.Xna.Framework.Game

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

public static GraphicsDeviceManager GraphicsDeviceManager
Результат GraphicsDeviceManager

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

public static InputManager,UHSampleGame.InputManagement InputManager
Результат UHSampleGame.InputManagement.InputManager

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

public static SpriteBatch,Microsoft.Xna.Framework.Graphics SpriteBatch
Результат Microsoft.Xna.Framework.Graphics.SpriteBatch