| Close() | SDL::Joystick | inline |
| Connected() | SDL::Joystick | inline |
| get() const noexcept | SDL::ResourceBase< JoystickRaw > | inline |
| GetAxis(int axis) | SDL::Joystick | inline |
| GetAxisInitialState(int axis, Sint16 *state) | SDL::Joystick | inline |
| GetBall(int ball, int *dx, int *dy) | SDL::Joystick | inline |
| GetButton(int button) | SDL::Joystick | inline |
| GetConnectionState() | SDL::Joystick | inline |
| GetFirmwareVersion() | SDL::Joystick | inline |
| GetGUID() | SDL::Joystick | inline |
| GetHat(int hat) | SDL::Joystick | inline |
| GetID() | SDL::Joystick | inline |
| GetName() | SDL::Joystick | inline |
| GetNumAxes() | SDL::Joystick | inline |
| GetNumBalls() | SDL::Joystick | inline |
| GetNumButtons() | SDL::Joystick | inline |
| GetNumHats() | SDL::Joystick | inline |
| GetPath() | SDL::Joystick | inline |
| GetPlayerIndex() | SDL::Joystick | inline |
| GetPowerInfo(int *percent) | SDL::Joystick | inline |
| GetProduct() | SDL::Joystick | inline |
| GetProductVersion() | SDL::Joystick | inline |
| GetProperties() | SDL::Joystick | inline |
| GetSerial() | SDL::Joystick | inline |
| GetType() | SDL::Joystick | inline |
| GetVendor() | SDL::Joystick | inline |
| Joystick(JoystickRaw resource) noexcept | SDL::Joystick | inlineexplicit |
| Joystick(const Joystick &other)=delete | SDL::Joystick | |
| Joystick(Joystick &&other) noexcept | SDL::Joystick | inline |
| Joystick(const JoystickRef &other)=delete (defined in SDL::Joystick) | SDL::Joystick | |
| Joystick(JoystickRef &&other)=delete (defined in SDL::Joystick) | SDL::Joystick | |
| Joystick(JoystickID instance_id) | SDL::Joystick | inline |
| operator bool() const | SDL::ResourceBase< JoystickRaw > | inlineexplicit |
| operator->() const noexcept | SDL::ResourceBase< JoystickRaw > | inline |
| operator<=>(const ResourceBase &other) const=default | SDL::ResourceBase< JoystickRaw > | |
| operator=(Joystick &&other) noexcept | SDL::Joystick | inline |
| operator=(const Joystick &other)=delete | SDL::Joystick | |
| RawConstPointer typedef | SDL::ResourceBase< JoystickRaw > | |
| RawPointer typedef | SDL::ResourceBase< JoystickRaw > | |
| release() noexcept | SDL::ResourceBase< JoystickRaw > | inline |
| ResourceBase(RawPointer resource) | SDL::Joystick | inline |
| ResourceBase(std::nullptr_t=nullptr) | SDL::Joystick | inline |
| SDL::ResourceBase< JoystickRaw >::ResourceBase(RawPointer resource) | SDL::ResourceBase< JoystickRaw > | inline |
| Rumble(Uint16 low_frequency_rumble, Uint16 high_frequency_rumble, Uint32 duration_ms) | SDL::Joystick | inline |
| RumbleTriggers(Uint16 left_rumble, Uint16 right_rumble, Uint32 duration_ms) | SDL::Joystick | inline |
| SendEffect(const void *data, int size) | SDL::Joystick | inline |
| SendVirtualSensorData(SensorType type, Uint64 sensor_timestamp, const float *data, int num_values) | SDL::Joystick | inline |
| SetLED(Uint8 red, Uint8 green, Uint8 blue) | SDL::Joystick | inline |
| SetPlayerIndex(int player_index) | SDL::Joystick | inline |
| SetVirtualAxis(int axis, Sint16 value) | SDL::Joystick | inline |
| SetVirtualBall(int ball, Sint16 xrel, Sint16 yrel) | SDL::Joystick | inline |
| SetVirtualButton(int button, bool down) | SDL::Joystick | inline |
| SetVirtualHat(int hat, Uint8 value) | SDL::Joystick | inline |
| SetVirtualTouchpad(int touchpad, int finger, bool down, const FPointRaw &p, float pressure) | SDL::Joystick | inline |
| ~Joystick() | SDL::Joystick | inline |