sfEventType
Definition of all the event types.
@ sfEvtCount
Keep last – the total number of event types.
@ sfEvtKeyPressed
A key was pressed (data in event.key)
@ sfEvtClosed
The window requested to be closed (no data)
@ sfEvtJoystickButtonReleased
A joystick button was released (data in event.joystickButton)
@ sfEvtMouseMovedRaw
The mouse cursor moved (data in event.mouseMove)
@ sfEvtJoystickConnected
A joystick was connected (data in event.joystickConnect)
@ sfEvtSensorChanged
A sensor value changed (data in event.sensor)
@ sfEvtJoystickDisconnected
A joystick was disconnected (data in event.joystickConnect)
@ sfEvtTextEntered
A character was entered (data in event.text)
@ sfEvtMouseWheelScrolled
The mouse wheel was scrolled (data in event.mouseWheelScroll)
@ sfEvtJoystickMoved
The joystick moved along an axis (data in event.joystickMove)
@ sfEvtMouseLeft
The mouse cursor left the area of the window (no data)
@ sfEvtFocusGained
The window gained the focus (no data)
@ sfEvtMouseEntered
The mouse cursor entered the area of the window (no data)
@ sfEvtMouseButtonPressed
A mouse button was pressed (data in event.mouseButton)
@ sfEvtMouseButtonReleased
A mouse button was released (data in event.mouseButton)
@ sfEvtMouseMoved
The mouse cursor moved (data in event.mouseMove)
@ sfEvtKeyReleased
A key was released (data in event.key)
@ sfEvtResized
The window was resized (data in event.size)
@ sfEvtTouchEnded
A touch event ended (data in event.touch)
@ sfEvtTouchBegan
A touch event began (data in event.touch)
@ sfEvtFocusLost
The window lost the focus (no data)
@ sfEvtTouchMoved
A touch moved (data in event.touch)
@ sfEvtJoystickButtonPressed
A joystick button was pressed (data in event.joystickButton)
sfJoystickAxis
Axes supported by SFML joysticks.
sfMouseWheel
Mouse wheels.
sfMouseButton
Mouse buttons.
sfSensorType
Sensor Types.
Joystick connection/disconnection event parameters.
Joystick axis move event parameters.
Keyboard event parameters.
Mouse move event parameters.
Mouse move raw event parameters.
2-component vector of integers
2-component vector of unsigned integers
3-component vector of floats
sfEvent defines a system event and its parameters
sfJoystickConnectEvent joystickConnect
Joystick (dis)connect event parameters.
sfKeyEvent key
Key event parameters.
sfMouseMoveEvent mouseMove
Mouse move event parameters.
sfTouchEvent touch
Touch events parameters.
sfSizeEvent size
Size event parameters.
sfJoystickButtonEvent joystickButton
Joystick button event parameters.
sfMouseMoveRawEvent mouseMoveRaw
Mouse move raw event parameters.
sfSensorEvent sensor
Sensor event parameters.
sfJoystickMoveEvent joystickMove
Joystick move event parameters.
sfMouseButtonEvent mouseButton
Mouse button event parameters.
sfEventType type
Type of the event.
sfMouseWheelScrollEvent mouseWheelScroll
Mouse wheel event parameters.
sfTextEvent text
Text event parameters.