| TSdlAudioDeviceEvent |
Audio device event structure (Event.Audio.* ) |
| TSdlCameraDeviceEvent |
Camera device event structure (Event.Camera.* ) |
| TSdlClipboardEvent |
An event used to drop text or request a file open by the system (Event.Drop.* ) |
| TSdlCommonEvent |
Fields shared by every event. |
| TSdlDisplayEvent |
Display state change event data (Event.Display.* ) |
| TSdlDropEvent |
An event used to drop text or request a file open by the system (Event.Drop.* ) |
| TSdlEvent |
A variant record that contains records for the different event types. |
| TSdlEvents |
Event queue management. |
| TSdlGamepadAxisEvent |
Gamepad axis motion event structure (Event.GamepadAxis.* ) |
| TSdlGamepadButtonEvent |
Gamepad button event structure (Event.GamepadButton.* ) |
| TSdlGamepadDeviceEvent |
Gamepad device event structure (Event.GamepadDevice.* ) |
| TSdlGamepadSensorEvent |
Gamepad sensor event structure (Event.GamepadSensor.* ) |
| TSdlGamepadTouchpadEvent |
Gamepad touchpad event structure (Event.GamepadTouch.* ) |
| TSdlJoyAxisEvent |
Joystick axis motion event structure (Event.JoyAxis.* ) |
| TSdlJoyBallEvent |
Joystick trackball motion event structure (Event.JoyBball.* ) |
| TSdlJoyBatteryEvent |
Joystick battery level change event structure (Event.JoyBattery.* ) |
| TSdlJoyButtonEvent |
Joystick button event structure (Event.JoyButton.* ) |
| TSdlJoyDeviceEvent |
Joystick device event structure (Event.JoyDevice.* ) |
| TSdlJoyHatEvent |
Joystick hat position change event structure (Event.JoyHat.* ) |
| TSdlKeyboardDeviceEvent |
Keyboard device event structure (Event.KeyboardDevice.* ) |
| TSdlKeyboardEvent |
Keyboard button event structure (Event.Key.* ) |
| TSdlMouseButtonEvent |
Mouse button event structure (Event.MouseButton.* ) |
| TSdlMouseDeviceEvent |
Mouse device event structure (Event.MouseDevice.* ) |
| TSdlMouseMotionEvent |
Mouse motion event structure (Event.MouseMotion.* ) |
| TSdlMouseWheelEvent |
Mouse wheel event structure (Event.MouseWheel.* ) |
| TSdlPenAxisEvent |
Pressure-sensitive pen pressure / angle event structure (Event.PenAxis.* ) |
| TSdlPenButtonEvent |
Pressure-sensitive pen button event structure (Event.PenButton.* ) |
| TSdlPenMotionEvent |
Pressure-sensitive pen motion event structure (Event.PenMotion.* ) |
| TSdlPenProximityEvent |
Pressure-sensitive pen proximity event structure (Event.PenProximity.* ) |
| TSdlPenTouchEvent |
Pressure-sensitive pen touched event structure (Event.PenTouch.* ) |
| TSdlQuitEvent |
The "quit requested" event |
| TSdlRenderEvent |
Renderer event structure (Event.Render.* ) |
| TSdlSensorEvent |
Sensor event structure (Event.Sensor.* ) |
| TSdlTextEditingCandidatesEvent |
Keyboard IME candidates event structure (Event.TextCandidates.* ) |
| TSdlTextEditingEvent |
Keyboard text editing event structure (Event.TextEdit.* ) |
| TSdlTextInputEvent |
Keyboard text input event structure (Event.TextInput.* ) |
| TSdlTouchFingerEvent |
Touch finger event structure (Event.Finger.* ) |
| TSdlUserEvent |
A user-defined event type (event.user.* ) |
| TSdlWindowEvent |
Window state change event data (Event.Window.* ) |