C# Class NScumm.MonoGame.XnaInputManager

Inheritance: IInputManager
Afficher le fichier Open project: scemino/nscumm Class Usage Examples

Méthodes publiques

Méthode Description
GetMousePosition ( ) : Core.Graphics.Point
GetState ( ) : ScummInputState
HideVirtualKeyboard ( ) : void
ResetKeys ( ) : void
ShowVirtualKeyboard ( ) : void
UpdateInput ( KeyboardState keyboard ) : void
XnaInputManager ( Microsoft.Xna.Framework.Game game, Core gameDesc ) : Microsoft.Xna.Framework.Input

Private Methods

Méthode Description
HardwareButtons_BackPressed ( object sender, BackRequestedEventArgs e ) : void
HardwareButtons_CameraPressed ( object sender, Windows e ) : void
UpdateMousePosition ( Vector2 pos ) : void
XnaInputManager_KeyDown ( CoreWindow sender, KeyEventArgs args ) : void
XnaInputManager_KeyUp ( CoreWindow sender, KeyEventArgs args ) : void

Method Details

GetMousePosition() public méthode

public GetMousePosition ( ) : Core.Graphics.Point
Résultat Core.Graphics.Point

GetState() public méthode

public GetState ( ) : ScummInputState
Résultat ScummInputState

HideVirtualKeyboard() public méthode

public HideVirtualKeyboard ( ) : void
Résultat void

ResetKeys() public méthode

public ResetKeys ( ) : void
Résultat void

ShowVirtualKeyboard() public méthode

public ShowVirtualKeyboard ( ) : void
Résultat void

UpdateInput() public méthode

public UpdateInput ( KeyboardState keyboard ) : void
keyboard Microsoft.Xna.Framework.Input.KeyboardState
Résultat void

XnaInputManager() public méthode

public XnaInputManager ( Microsoft.Xna.Framework.Game game, Core gameDesc ) : Microsoft.Xna.Framework.Input
game Microsoft.Xna.Framework.Game
gameDesc Core
Résultat Microsoft.Xna.Framework.Input