C# Class DodongosQuest.Screens.Gameplay.GameplayScreen

Inheritance: IScreen
ファイルを表示 Open project: faintpixel/Roguelike Class Usage Examples

Public Methods

Method Description
Draw ( GameTime gameTime ) : void
GameplayScreen ( ) : System
Update ( GameTime gameTime ) : void

Private Methods

Method 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 method

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

GameplayScreen() public method

public GameplayScreen ( ) : System
return System

Update() public method

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void