Namespace Icy.Input.Devices
Classes
- PointerSurfaceMapping
Maps pointer positions reported against a pointer surface onto the back-buffer viewport, for engine connectors whose pointer surface and presented image differ.
Structs
- GamePadState
Describes the state of a typical gamepad.
- KeyGesture
Represents a key combination for commands handling.
- MouseInfo
Represents a structured mouse state.
- TouchContact
Describes one touch contact (finger) in an Contacts snapshot.
Interfaces
- IGamepadInput
Represents an interface for the gamepad input.
- IInputDeviceListener
Represents an interface for input devices that manage event listening.
- IKeyboardInput
Represents an interface for the keyboard input listener.
- IMouseInput
Represents an interface for the mouse input listener.
- ITouchInput
Represents a touch device listener that reports raw touch contacts.
Enums
- GamePadButtons
Buttons for gamepad returned by GamePadState.
- Keys
Enumeration for keys.
- ModifierKeys
Defines an enumeration for the keyboard modifier keys.
- MouseButtons
Represents the flags set for the mouse buttons.
- TouchContactState
Specifies the state of a TouchContact in one Contacts snapshot.