C# Class DodongosQuest.Screens.Gameplay.GameplayScreen

Inheritance: IScreen
Afficher le fichier Open project: faintpixel/Roguelike Class Usage Examples

Méthodes publiques

Méthode Description
Draw ( GameTime gameTime ) : void
GameplayScreen ( ) : System
Update ( GameTime gameTime ) : void

Private Methods

Méthode Description
AchievementUnlocked ( AchievementNotifier achievement ) : void
AddAnnouncement ( Message message ) : void
AttemptToRotateSpell ( ) : void
AttemptToUseItemAtInventoryIndex ( int index ) : void
AttemptToUseSpell ( int index ) : void
DoneDisplayingAchievement ( AchievementNotifier sender ) : void
DrawAffectedAreaForSelectedSpell ( GameTime gameTime ) : void
HandleUserInputForPlayerTurn ( User sender, List userInput ) : void
HandleUserInputForSelectingSpellTarget ( User sender, List userInput ) : void
MouseButtonReleased ( MouseHelper sender, MouseButtons button, Microsoft.Xna.Framework.Input.MouseState state ) : void
MouseIsOnWorld ( ) : bool
SetMouseVisibility ( GameTime gameTime ) : void
SetTargets ( ) : void
TouchOrMouse ( Vector2 pos ) : void
UserInputReceived ( User sender, List userInput ) : void

Method Details

Draw() public méthode

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void

GameplayScreen() public méthode

public GameplayScreen ( ) : System
Résultat System

Update() public méthode

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void