QuasarEngine
Cross-platform 3D engine and editor
Loading...
Searching...
No Matches
GamepadEvent.h File Reference

Events sent by the gamepads: connection, disconnection, buttons and axes. More...

#include <quasar/core/GamepadCodes.h>
#include <quasar/events/Event.h>
#include <spdlog/fmt/fmt.h>
#include <string>
#include <utility>

Go to the source code of this file.

Classes

class  Quasar::GamepadConnectedEvent
 Sent when a gamepad is connected, or when it is already connected as the application starts. More...
class  Quasar::GamepadDisconnectedEvent
 Sent when a gamepad is disconnected, after a released event for each of its buttons still held down. More...
class  Quasar::GamepadButtonPressedEvent
 Sent when a button of a gamepad is pressed. More...
class  Quasar::GamepadButtonReleasedEvent
 Sent when a button of a gamepad is released. More...
class  Quasar::GamepadAxisMovedEvent
 Sent when an axis of a gamepad moves enough. See GamepadSettings for the dead zones and the threshold. More...

Namespaces

namespace  Quasar
 Contains all the engine code.

Detailed Description

Events sent by the gamepads: connection, disconnection, buttons and axes.

Author
Kurogenshi
Date
2026-11-06