Namespace Evergine.Common.Input
Classes
ButtonStateTracker<TButton>
Tracks button state changes.
OrientationChangedArgs
Represents the orientation of the compass.
Structs
GamePadButtons
Represents the buttons on a gamepad.
GamePadDPad
Represents the state of the directional pad.
GamePadState
Represents the gamepad state.
GamePadThumbSticks
Represents the gamepad sticks.
GamePadTriggers
Represents the gamepad triggers.
KeyboardState
Represents the state of the keyboard.
MouseState
Describes the state of the mouse.
TouchLocation
Represents a touch location.
TouchPanelState
Represents the state of the touch panel.
TouchPanelState.Enumerator
Touch panel enumerator.
Interfaces
IController
Interface for controllers.
IInput
Interface for input devices.
ITouchable
Interface for touchable objects.
Enums
ButtonState
State of the button.
Buttons
Represents all gamepad buttons.
DisplayOrientation
Specifies the display orientation.
PlayerIndex
The index of the player.
TouchLocationState
Status of the touch location.