C# Class hyades.screen.ScreenManager

Afficher le fichier Open project: zfedoran/bubblebound Class Usage Examples

Méthodes publiques

Méthode Description
Draw ( Microsoft.Xna.Framework.Graphics.GraphicsDevice device ) : void
FadeIn ( Screen screen ) : void
FadeOut ( Screen screen ) : void
GetInstance ( ) : ScreenManager
IsActive ( Screen screen ) : bool
ScreenManager ( InputDevice input ) : System
SetActive ( Screen screen ) : void
Transition ( Screen from, Screen to ) : void
Update ( double elapsed ) : void

Private Methods

Méthode Description
DelayedRemoved ( Screen screen ) : void
Remove ( Timer t ) : void

Method Details

Draw() public méthode

public Draw ( Microsoft.Xna.Framework.Graphics.GraphicsDevice device ) : void
device Microsoft.Xna.Framework.Graphics.GraphicsDevice
Résultat void

FadeIn() public méthode

public FadeIn ( Screen screen ) : void
screen Screen
Résultat void

FadeOut() public méthode

public FadeOut ( Screen screen ) : void
screen Screen
Résultat void

GetInstance() public static méthode

public static GetInstance ( ) : ScreenManager
Résultat ScreenManager

IsActive() public méthode

public IsActive ( Screen screen ) : bool
screen Screen
Résultat bool

ScreenManager() public méthode

public ScreenManager ( InputDevice input ) : System
input InputDevice
Résultat System

SetActive() public méthode

public SetActive ( Screen screen ) : void
screen Screen
Résultat void

Transition() public méthode

public Transition ( Screen from, Screen to ) : void
from Screen
to Screen
Résultat void

Update() public méthode

public Update ( double elapsed ) : void
elapsed double
Résultat void