C# Class CarpMuffin.Input.MouseManager

Manages Mouse Input
Inheritance: IUpdatable
Afficher le fichier Open project: BetaToast/CarpMuffin Class Usage Examples

Méthodes publiques

Méthode Description
IsAnyButtonPressed ( ) : bool
IsButtonHeld ( MouseButtons button ) : bool
IsButtonPressed ( MouseButtons button ) : bool
IsButtonReleased ( MouseButtons button ) : bool
MouseManager ( ) : System
Update ( GameTime gameTime ) : void

Private Methods

Méthode Description
IsButton ( MouseButtons button, ButtonState currentState, ButtonState previousState ) : bool

Method Details

IsAnyButtonPressed() public méthode

public IsAnyButtonPressed ( ) : bool
Résultat bool

IsButtonHeld() public méthode

public IsButtonHeld ( MouseButtons button ) : bool
button MouseButtons
Résultat bool

IsButtonPressed() public méthode

public IsButtonPressed ( MouseButtons button ) : bool
button MouseButtons
Résultat bool

IsButtonReleased() public méthode

public IsButtonReleased ( MouseButtons button ) : bool
button MouseButtons
Résultat bool

MouseManager() public méthode

public MouseManager ( ) : System
Résultat System

Update() public méthode

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void