Click or drag to resize
DigitalRuneIInputService Methods

The IInputService type exposes the following members.

Methods
  NameDescription
Public methodGetGamePadState(PlayerIndex)
Gets the gamepad state of the given game controller. (Not available in Silverlight.)
Public methodGetGamePadState(LogicalPlayerIndex)
Gets the gamepad state for the given player.
Public methodGetLogicalPlayer
Gets the game controller assigned to the specified player. (Not available in Silverlight.)
Public methodGetPreviousGamePadState(PlayerIndex)
Gets the gamepad state of the last frame of the given game controller. (Only available in XNA Windows Phone builds.)
Public methodGetPreviousGamePadState(LogicalPlayerIndex)
Gets the gamepad state of the last frame for the given player. (Not available in Silverlight.)
Public methodIsDoubleClick(Keys)
Determines whether the specified key was double-clicked.
Public methodIsDoubleClick(MouseButtons)
Determines whether the specified button has been double-clicked.
Public methodIsDoubleClick(Buttons, LogicalPlayerIndex)
Determines whether the specified button has been double-clicked by the given player. (Not available in Silverlight.)
Public methodIsDoubleClick(Buttons, PlayerIndex)
Determines whether the specified button has been double-clicked on the given game controller. (Not available in Silverlight.)
Public methodIsDown(Keys)
Determines whether the specified key is down.
Public methodIsDown(MouseButtons)
Determines whether the specified button is down.
Public methodIsDown(Buttons, LogicalPlayerIndex)
Determines whether the specified button is down for the given player. (Not available in Silverlight.)
Public methodIsDown(Buttons, PlayerIndex)
Determines whether the specified button is down on the given game controller. (Not available in Silverlight.)
Public methodIsGamePadHandled(PlayerIndex)
Gets a value indicating whether the input of a given game controller has already been handled. (Not available in Silverlight.)
Public methodIsGamePadHandled(LogicalPlayerIndex)
Gets a value indicating whether gamepad input of a given player has already been handled.
Public methodIsPressed(Keys, Boolean)
Determines whether the specified key was previously up and has been pressed.
Public methodIsPressed(MouseButtons, Boolean)
Determines whether the specified button was previously up and has been pressed.
Public methodIsPressed(Buttons, Boolean, LogicalPlayerIndex)
Determines whether the specified button has been pressed by the given player. (Not available in Silverlight.)
Public methodIsPressed(Buttons, Boolean, PlayerIndex)
Determines whether the specified button has been pressed on the given game controller. (Not available in Silverlight.)
Public methodIsReleased(Keys)
Determines whether the specified key was previously down and has been released.
Public methodIsReleased(MouseButtons)
Determines whether the specified button was previously down and has been released.
Public methodIsReleased(Buttons, LogicalPlayerIndex)
Determines whether the specified button has been released by the given player. (Not available in Silverlight.)
Public methodIsReleased(Buttons, PlayerIndex)
Determines whether the specified button has been released on the given game controller. (Not available in Silverlight.)
Public methodIsUp(Keys)
Determines whether the specified key is up.
Public methodIsUp(MouseButtons)
Determines whether the specified button is up.
Public methodIsUp(Buttons, LogicalPlayerIndex)
Determines whether the specified button is up for the given player. (Not available in Silverlight.)
Public methodIsUp(Buttons, PlayerIndex)
Determines whether the specified button is up on the given game controller. (Not available in Silverlight.)
Public methodSetAllHandled
Sets all "IsHandled" flags to the given value.
Public methodSetGamePadHandled(PlayerIndex, Boolean)
Sets the IsGamePadHandled flags of a given game controller. (Not available in Silverlight.)
Public methodSetGamePadHandled(LogicalPlayerIndex, Boolean)
Sets the IsGamePadHandled flags for the given player. (Not available in Silverlight.)
Public methodSetLogicalPlayer
Assigns a game controller to a player. (Not available in Silverlight.)
Top
See Also