C# Класс Project2.GameStateManager

Implements a Finite State Machine to control game state flow. State should not be directly accessable or assignable - state transitions should be communicated via events only.
Наследование: SharpDX.Toolkit.GameSystem, IUpdateable
Показать файл Открыть проект

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

Метод Описание
Instance ( Project2Game game ) : GameStateManager

This isn't really the singleton pattern, but eh.

Защищенные методы

Метод Описание
GameStateManager ( Project2Game game ) : System

Приватные методы

Метод Описание
IUpdateable ( SharpDX.Toolkit.GameTime gameTime ) : void

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

GameStateManager() защищенный Метод

protected GameStateManager ( Project2Game game ) : System
game Project2Game
Результат System

Instance() публичный статический Метод

This isn't really the singleton pattern, but eh.
public static Instance ( Project2Game game ) : GameStateManager
game Project2Game
Результат GameStateManager