C# Class MyPolarBear.Input.MouseComponent

Show file Open project: sgdc/sgdc-old Class Usage Examples

Public Methods

Method Description
GetCurrentMousePosition ( ) : Vector2
GetPastMousePosition ( ) : Vector2
IsButtonPressed ( MouseButton mouseButton ) : bool
IsButtonReleased ( MouseButton mouseButton ) : bool
Update ( ) : void

Private Methods

Method Description
IsButtonDown ( Microsoft.Xna.Framework.Input.MouseState mouseState, MouseButton button ) : bool

Method Details

GetCurrentMousePosition() public method

public GetCurrentMousePosition ( ) : Vector2
return Vector2

GetPastMousePosition() public method

public GetPastMousePosition ( ) : Vector2
return Vector2

IsButtonPressed() public method

public IsButtonPressed ( MouseButton mouseButton ) : bool
mouseButton MouseButton
return bool

IsButtonReleased() public method

public IsButtonReleased ( MouseButton mouseButton ) : bool
mouseButton MouseButton
return bool

Update() public method

public Update ( ) : void
return void