SDL3pp
A slim C++ wrapper for SDL3
Toggle main menu visibility
Loading...
Searching...
No Matches
SDL
Joystick
SDL::Joystick Member List
This is the complete list of members for
SDL::Joystick
, including all inherited members.
Close
()
SDL::JoystickBase
inline
Connected
()
SDL::JoystickBase
inline
get
() const noexcept
SDL::ResourceBaseT< JoystickRaw >
inline
GetAxis
(int axis)
SDL::JoystickBase
inline
GetAxisInitialState
(int axis, Sint16 *state)
SDL::JoystickBase
inline
GetBall
(int ball, int *dx, int *dy)
SDL::JoystickBase
inline
GetButton
(int button)
SDL::JoystickBase
inline
GetConnectionState
()
SDL::JoystickBase
inline
GetFirmwareVersion
()
SDL::JoystickBase
inline
GetGUID
()
SDL::JoystickBase
inline
GetHat
(int hat)
SDL::JoystickBase
inline
GetID
()
SDL::JoystickBase
inline
GetName
()
SDL::JoystickBase
inline
GetNumAxes
()
SDL::JoystickBase
inline
GetNumBalls
()
SDL::JoystickBase
inline
GetNumButtons
()
SDL::JoystickBase
inline
GetNumHats
()
SDL::JoystickBase
inline
GetPath
()
SDL::JoystickBase
inline
GetPlayerIndex
()
SDL::JoystickBase
inline
GetPowerInfo
(int *percent)
SDL::JoystickBase
inline
GetProduct
()
SDL::JoystickBase
inline
GetProductVersion
()
SDL::JoystickBase
inline
GetProperties
()
SDL::JoystickBase
inline
GetSerial
()
SDL::JoystickBase
inline
GetType
()
SDL::JoystickBase
inline
GetVendor
()
SDL::JoystickBase
inline
Joystick
(JoystickRaw resource) noexcept
SDL::Joystick
inline
explicit
Joystick
(Joystick &&other) noexcept
SDL::Joystick
inline
Joystick
(JoystickID instance_id)
SDL::Joystick
inline
operator bool
() const
SDL::ResourceBaseT< JoystickRaw >
inline
explicit
operator->
() const noexcept
SDL::ResourceBaseT< JoystickRaw >
inline
operator<=>
(const ResourceBaseT &other) const=default
SDL::ResourceBaseT< JoystickRaw >
operator=
(Joystick &&other) noexcept
SDL::Joystick
inline
SDL::JoystickBase::operator=
(const ResourceBaseT &)=default
SDL::ResourceBaseT< JoystickRaw >
protected
RawConstPointer
typedef
SDL::ResourceBaseT< JoystickRaw >
RawPointer
typedef
SDL::ResourceBaseT< JoystickRaw >
release
() noexcept
SDL::ResourceBaseT< JoystickRaw >
inline
ResourceBaseT
()=default
SDL::JoystickBase
ResourceBaseT
(RawPointer resource)
SDL::JoystickBase
inline
ResourceBaseT
(std::nullptr_t)
SDL::JoystickBase
inline
ResourceBaseT
(const ResourceBaseT &)=default
SDL::JoystickBase
ResourceBaseT
(ResourceBaseT &&) noexcept=default
SDL::JoystickBase
Rumble
(Uint16 low_frequency_rumble, Uint16 high_frequency_rumble, Uint32 duration_ms)
SDL::JoystickBase
inline
RumbleTriggers
(Uint16 left_rumble, Uint16 right_rumble, Uint32 duration_ms)
SDL::JoystickBase
inline
SendEffect
(const void *data, int size)
SDL::JoystickBase
inline
SendVirtualSensorData
(SensorType type, Uint64 sensor_timestamp, const float *data, int num_values)
SDL::JoystickBase
inline
SetLED
(Uint8 red, Uint8 green, Uint8 blue)
SDL::JoystickBase
inline
SetPlayerIndex
(int player_index)
SDL::JoystickBase
inline
SetVirtualAxis
(int axis, Sint16 value)
SDL::JoystickBase
inline
SetVirtualBall
(int ball, Sint16 xrel, Sint16 yrel)
SDL::JoystickBase
inline
SetVirtualButton
(int button, bool down)
SDL::JoystickBase
inline
SetVirtualHat
(int hat, Uint8 value)
SDL::JoystickBase
inline
SetVirtualTouchpad
(int touchpad, int finger, bool down, const FPointRaw &p, float pressure)
SDL::JoystickBase
inline
~Joystick
()
SDL::Joystick
inline
~ResourceBaseT
()=default
SDL::ResourceBaseT< JoystickRaw >
protected
Generated by
1.17.0