Final-Bomber  0.1
Bomberman/Dynablaster remake in C# using XNA.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
FBClient.Controls.InputHandler Class Reference
Inheritance diagram for FBClient.Controls.InputHandler:
[legend]
Collaboration diagram for FBClient.Controls.InputHandler:
[legend]

Public Member Functions

 InputHandler (Game game)
 
override void Initialize ()
 
override void Update (GameTime gameTime)
 

Static Public Member Functions

static void Flush ()
 
static bool PressedUp ()
 
static bool PressedDown ()
 
static bool PressedLeft ()
 
static bool PressedRight ()
 
static bool PressedAction ()
 
static bool PressedCancel ()
 
static bool Scroll ()
 
static bool ScrollUp ()
 
static bool ScrollDown ()
 
static bool KeyReleased (Keys key)
 
static bool KeyPressed (Keys key)
 
static bool KeyDown (Keys key)
 
static bool HavePressedKey ()
 
static Keys[] GetPressedKeys ()
 
static bool ButtonReleased (Buttons button, PlayerIndex index)
 
static bool ButtonPressed (Buttons button, PlayerIndex index)
 
static bool ButtonDown (Buttons button, PlayerIndex index)
 
static bool HavePressedButton (PlayerIndex index)
 
static Buttons[] GetPressedButton (PlayerIndex index)
 

Properties

static MouseState MouseState [get]
 
static MouseState LastMouseState [get]
 
static KeyboardState KeyboardState [get]
 
static KeyboardState LastKeyboardState [get]
 
static GamePadState[] GamePadStates [get]
 
static GamePadState[] LastGamePadStates [get]
 

Detailed Description

Definition at line 8 of file InputHandler.cs.

Constructor & Destructor Documentation

FBClient.Controls.InputHandler.InputHandler ( Game  game)

Definition at line 75 of file InputHandler.cs.

Member Function Documentation

static bool FBClient.Controls.InputHandler.ButtonDown ( Buttons  button,
PlayerIndex  index 
)
static

Definition at line 234 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.ButtonPressed ( Buttons  button,
PlayerIndex  index 
)
static

Definition at line 228 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.ButtonReleased ( Buttons  button,
PlayerIndex  index 
)
static

Definition at line 222 of file InputHandler.cs.

static void FBClient.Controls.InputHandler.Flush ( )
static

Definition at line 116 of file InputHandler.cs.

static Buttons [] FBClient.Controls.InputHandler.GetPressedButton ( PlayerIndex  index)
static

Definition at line 244 of file InputHandler.cs.

static Keys [] FBClient.Controls.InputHandler.GetPressedKeys ( )
static

Definition at line 213 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.HavePressedButton ( PlayerIndex  index)
static

Definition at line 239 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.HavePressedKey ( )
static

Definition at line 208 of file InputHandler.cs.

override void FBClient.Controls.InputHandler.Initialize ( )

Definition at line 92 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.KeyDown ( Keys  key)
static

Definition at line 203 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.KeyPressed ( Keys  key)
static

Definition at line 197 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.KeyReleased ( Keys  key)
static

Definition at line 191 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.PressedAction ( )
static

Definition at line 154 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.PressedCancel ( )
static

Definition at line 161 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.PressedDown ( )
static

Definition at line 130 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.PressedLeft ( )
static

Definition at line 138 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.PressedRight ( )
static

Definition at line 146 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.PressedUp ( )
static

Definition at line 122 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.Scroll ( )
static

Definition at line 172 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.ScrollDown ( )
static

Definition at line 182 of file InputHandler.cs.

static bool FBClient.Controls.InputHandler.ScrollUp ( )
static

Definition at line 177 of file InputHandler.cs.

override void FBClient.Controls.InputHandler.Update ( GameTime  gameTime)

Definition at line 97 of file InputHandler.cs.

Property Documentation

GamePadState [] FBClient.Controls.InputHandler.GamePadStates
staticget

Definition at line 62 of file InputHandler.cs.

KeyboardState FBClient.Controls.InputHandler.KeyboardState
staticget

Definition at line 48 of file InputHandler.cs.

GamePadState [] FBClient.Controls.InputHandler.LastGamePadStates
staticget

Definition at line 67 of file InputHandler.cs.

KeyboardState FBClient.Controls.InputHandler.LastKeyboardState
staticget

Definition at line 53 of file InputHandler.cs.

MouseState FBClient.Controls.InputHandler.LastMouseState
staticget

Definition at line 39 of file InputHandler.cs.

MouseState FBClient.Controls.InputHandler.MouseState
staticget

Definition at line 34 of file InputHandler.cs.


The documentation for this class was generated from the following file: