SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::HidDevice Member List

This is the complete list of members for SDL::HidDevice, including all inherited members.

close()SDL::HidDeviceinline
get() const noexceptSDL::HidDeviceinline
get_device_info()SDL::HidDeviceinline
get_feature_report(TargetBytes data)SDL::HidDeviceinline
get_indexed_string(int string_index, wchar_t *string, size_t maxlen)SDL::HidDeviceinline
get_input_report(TargetBytes data)SDL::HidDeviceinline
get_manufacturer_string(wchar_t *string, size_t maxlen)SDL::HidDeviceinline
get_product_string(wchar_t *string, size_t maxlen)SDL::HidDeviceinline
get_report_descriptor(TargetBytes buf)SDL::HidDeviceinline
get_serial_number_string(wchar_t *string, size_t maxlen)SDL::HidDeviceinline
hid_get_properties()SDL::HidDeviceinline
HidDevice(std::nullptr_t=nullptr) noexceptSDL::HidDeviceinline
HidDevice(const HidDeviceRaw resource) noexceptSDL::HidDeviceinlineexplicit
HidDevice(const HidDevice &other) noexcept=defaultSDL::HidDeviceprotected
HidDevice(HidDevice &&other) noexceptSDL::HidDeviceinline
HidDevice(const HidDeviceRef &other)=delete (defined in SDL::HidDevice)SDL::HidDevice
HidDevice(HidDeviceRef &&other)=delete (defined in SDL::HidDevice)SDL::HidDevice
HidDevice(unsigned short vendor_id, unsigned short product_id, const wchar_t *serial_number)SDL::HidDeviceinline
HidDevice(StringParam path)SDL::HidDeviceinline
operator bool() const noexceptSDL::HidDeviceinlineexplicit
operator HidDeviceParam() const noexceptSDL::HidDeviceinline
operator<=>(const HidDevice &other) const noexcept=defaultSDL::HidDevice
operator=(HidDevice &&other) noexceptSDL::HidDeviceinline
operator=(const HidDevice &other) noexcept=defaultSDL::HidDeviceprotected
read(TargetBytes data)SDL::HidDeviceinline
read_timeout(TargetBytes data, Milliseconds timeout)SDL::HidDeviceinline
release() noexceptSDL::HidDeviceinline
send_feature_report(SourceBytes data)SDL::HidDeviceinline
set_nonblocking(bool nonblock)SDL::HidDeviceinline
write(SourceBytes data)SDL::HidDeviceinline
~HidDevice()SDL::HidDeviceinline