C# Класс Asteroids.Classes.MainMenu

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

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

Метод Описание
Draw ( SpriteBatch spriteBatch ) : void
GetCurrentGameState ( ) : int
GetExit ( ) : bool
Load ( GraphicsDevice graphicsDevice ) : void
Load ( GraphicsDevice graphicsDevice, Highscores scores ) : void
MainMenu ( Microsoft.Xna.Framework.Content.ContentManager Content, GraphicsDevice graphicsDevice, ControlHandler ch ) : System
MoveHighscores ( GameTime gameTime, GraphicsDevice graphicsDevice ) : void
PositionStrings ( GraphicsDevice graphicsDevice ) : void
SetGameState ( int gameState ) : void
Update ( GameTime gameTime, GraphicsDevice graphicsDevice ) : void
UpdateSelect ( int number, GraphicsDevice graphicsDevice ) : void

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

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

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

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

public GetCurrentGameState ( ) : int
Результат int

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

public GetExit ( ) : bool
Результат bool

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

public Load ( GraphicsDevice graphicsDevice ) : void
graphicsDevice GraphicsDevice
Результат void

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

public Load ( GraphicsDevice graphicsDevice, Highscores scores ) : void
graphicsDevice GraphicsDevice
scores Highscores
Результат void

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

public MainMenu ( Microsoft.Xna.Framework.Content.ContentManager Content, GraphicsDevice graphicsDevice, ControlHandler ch ) : System
Content Microsoft.Xna.Framework.Content.ContentManager
graphicsDevice GraphicsDevice
ch ControlHandler
Результат System

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

public MoveHighscores ( GameTime gameTime, GraphicsDevice graphicsDevice ) : void
gameTime Microsoft.Xna.Framework.GameTime
graphicsDevice GraphicsDevice
Результат void

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

public PositionStrings ( GraphicsDevice graphicsDevice ) : void
graphicsDevice GraphicsDevice
Результат void

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

public SetGameState ( int gameState ) : void
gameState int
Результат void

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

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

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

public UpdateSelect ( int number, GraphicsDevice graphicsDevice ) : void
number int
graphicsDevice GraphicsDevice
Результат void