C# Class Drought.Input.DeviceInput

Afficher le fichier Open project: kiniry-teaching/UCD Class Usage Examples

Méthodes publiques

Méthode Description
bind ( GameKeys gameKey, Keys key, ModifierKeys modifier ) : void
bind ( GameKeys gameKey, MouseButtons button, ModifierKeys modifier ) : void
clearBinding ( GameKeys gameKey ) : void
clearBindings ( ) : void
getInput ( ) : DeviceInput
getMouseX ( ) : int
getMouseY ( ) : int
isKeyPressed ( GameKeys gameKey ) : bool
poll ( ) : void
wasKeyJustPressed ( GameKeys gameKey ) : bool
wasKeyJustReleased ( GameKeys gameKey ) : bool

Private Methods

Méthode Description
DeviceInput ( ) : System
isMouseButtonPressed ( MouseButtons button ) : bool

Method Details

bind() public méthode

public bind ( GameKeys gameKey, Keys key, ModifierKeys modifier ) : void
gameKey GameKeys
key Keys
modifier ModifierKeys
Résultat void

bind() public méthode

public bind ( GameKeys gameKey, MouseButtons button, ModifierKeys modifier ) : void
gameKey GameKeys
button MouseButtons
modifier ModifierKeys
Résultat void

clearBinding() public méthode

public clearBinding ( GameKeys gameKey ) : void
gameKey GameKeys
Résultat void

clearBindings() public méthode

public clearBindings ( ) : void
Résultat void

getInput() public static méthode

public static getInput ( ) : DeviceInput
Résultat DeviceInput

getMouseX() public méthode

public getMouseX ( ) : int
Résultat int

getMouseY() public méthode

public getMouseY ( ) : int
Résultat int

isKeyPressed() public méthode

public isKeyPressed ( GameKeys gameKey ) : bool
gameKey GameKeys
Résultat bool

poll() public méthode

public poll ( ) : void
Résultat void

wasKeyJustPressed() public méthode

public wasKeyJustPressed ( GameKeys gameKey ) : bool
gameKey GameKeys
Résultat bool

wasKeyJustReleased() public méthode

public wasKeyJustReleased ( GameKeys gameKey ) : bool
gameKey GameKeys
Résultat bool