Table of Contents

Namespace SimulationFramework.Input

Classes

Gamepad

Provides gamepad input to the application.

InputContext

Controls the input sent to a simulation.

Keyboard

Provides keyboard input to the simulation.

Mouse

Provides mouse input to the application.

Interfaces

IGamepadProvider

Provides gamepad input to the simulation.

IKeyboardProvider

Provides keyboard input to the simulation.

IMouseProvider

Provides mouse input to the simulation.

Enums

GamepadButton

Specifies the buttons on a gamepad.

Key
MouseButton

Represents buttons on a mouse.

SystemCursor

Specifies predefined system cursors.

Delegates

GamepadButtonEvent

A delegate for gamepad button up and down events.

KeyEvent

A delegate for key up and down events.

KeyTypedEvent

A delegate for text input events.

MouseButtonEvent

A delegate for mouse button up and down events.