Namespace Fantas.Input
Classes
- Controller
Controller represent one physical GamePad attached to the system
- ControllerButtonEventArgs
Event data when button is pressed/released
- ControllerChangedEventArgs
Event data when a controller is added or removed
- ControllerInput
ControllerInput is used to manage/get the connected game controllers
- ControllerThumbstickChangedEventArgs
Event data when thumbstick is changed
- ControllerTriggerChangedEventArgs
Event data when trigger is changed
- Cursor
Mouse Cursor
- Cursors
Collection of different Cursor types
- KeyEventArgs
Event data for Keyboard events
- KeyboardInput
Keyboard Input class
- MouseEventArgs
Event data for Mouse events
- MouseInput
Mouse Input class
- PanEventArgs
Event data for Pan event
- PinchEventArgs
Event data for Pinch event
- SwipeEventArgs
Event data for Swipe event
- TapEventArgs
Event data for Tap event
- TouchEventArgs
Event data for Touch events
- TouchInfo
Contains information about Touch like location, pressure
- TouchInput
Touch Input (TouchScreen devices)
Enums
- ControllerButtons
Defines the buttons on gamepad.
- Keys
Keyboard key codes
- MouseButtons
Mouse buttons
- SwipeDirection
Touch Swipe Direction
- TouchDevice
Touch Device type (Touch, Mouse, Pen)
- TouchState
Touch state (Down, Up, Moved)