C# Class Microsoft.Xna.Framework.Input.GamePadState

Show file Open project: procfxgen/MGShaderEditor Class Usage Examples

Public Properties

Property Type Description
Default GamePadState

Public Methods

Method Description
Equals ( object obj ) : bool
GamePadState ( GamePadThumbSticks thumbSticks, GamePadTriggers triggers, Microsoft.Xna.Framework.Input.GamePadButtons buttons, GamePadDPad dPad ) : Microsoft.Xna.Framework
GamePadState ( Vector2 leftThumbStick, Vector2 rightThumbStick, float leftTrigger, float rightTrigger ) : Microsoft.Xna.Framework
GetHashCode ( ) : int
IsButtonDown ( Buttons button ) : bool
IsButtonUp ( Buttons button ) : bool
ToString ( ) : string
operator ( ) : bool

Private Methods

Method Description
GetVirtualButtons ( ) : Buttons

Gets the button mask along with 'virtual buttons' like LeftThumbstickLeft.

PlatformConstruct ( ) : void

Define this method in platform partial classes to initialize default values for platform-specific fields.

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GamePadState() public method

public GamePadState ( GamePadThumbSticks thumbSticks, GamePadTriggers triggers, Microsoft.Xna.Framework.Input.GamePadButtons buttons, GamePadDPad dPad ) : Microsoft.Xna.Framework
thumbSticks GamePadThumbSticks
triggers GamePadTriggers
buttons Microsoft.Xna.Framework.Input.GamePadButtons
dPad GamePadDPad
return Microsoft.Xna.Framework

GamePadState() public method

public GamePadState ( Vector2 leftThumbStick, Vector2 rightThumbStick, float leftTrigger, float rightTrigger ) : Microsoft.Xna.Framework
leftThumbStick Vector2
rightThumbStick Vector2
leftTrigger float
rightTrigger float
return Microsoft.Xna.Framework

GetHashCode() public method

public GetHashCode ( ) : int
return int

IsButtonDown() public method

public IsButtonDown ( Buttons button ) : bool
button Buttons
return bool

IsButtonUp() public method

public IsButtonUp ( Buttons button ) : bool
button Buttons
return bool

ToString() public method

public ToString ( ) : string
return string

operator() public static method

public static operator ( ) : bool
return bool

Property Details

Default public static property

The default initialized gamepad state.
public static GamePadState,Microsoft.Xna.Framework.Input Default
return GamePadState