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

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

ClearProperty(StringParam name)SDL::Propertiesinline
Copy(PropertiesRef dst)SDL::Propertiesinline
Create()SDL::Propertiesinlinestatic
Destroy()SDL::Propertiesinline
Enumerate(EnumeratePropertiesCallback callback, void *userdata)SDL::Propertiesinline
Enumerate(EnumeratePropertiesCB callback)SDL::Propertiesinline
get() const noexceptSDL::ResourceBase< PropertiesID >inline
GetBooleanProperty(StringParam name, bool default_value)SDL::Propertiesinline
GetCount()SDL::Propertiesinline
GetFloatProperty(StringParam name, float default_value)SDL::Propertiesinline
GetNumberProperty(StringParam name, Sint64 default_value)SDL::Propertiesinline
GetPointerProperty(StringParam name, void *default_value)SDL::Propertiesinline
GetPropertyType(StringParam name)SDL::Propertiesinline
GetStringProperty(StringParam name, StringParam default_value)SDL::Propertiesinline
HasProperty(StringParam name)SDL::Propertiesinline
Lock()SDL::Propertiesinline
operator bool() constSDL::ResourceBase< PropertiesID >inlineexplicit
operator->() const noexceptSDL::ResourceBase< PropertiesID >inline
operator<=>(const ResourceBase &other) const=defaultSDL::ResourceBase< PropertiesID >
operator=(Properties &&other) noexceptSDL::Propertiesinline
operator=(const Properties &other)=deleteSDL::Properties
Properties(PropertiesID resource) noexceptSDL::Propertiesinlineexplicit
Properties(const Properties &other)=deleteSDL::Properties
Properties(Properties &&other) noexceptSDL::Propertiesinline
Properties(const PropertiesRef &other)=delete (defined in SDL::Properties)SDL::Properties
Properties(PropertiesRef &&other)=delete (defined in SDL::Properties)SDL::Properties
RawConstPointer typedefSDL::ResourceBase< PropertiesID >
RawPointer typedefSDL::ResourceBase< PropertiesID >
release() noexceptSDL::ResourceBase< PropertiesID >inline
ResourceBase(RawPointer resource)SDL::Propertiesinline
ResourceBase(std::nullptr_t=nullptr)SDL::Propertiesinline
SDL::ResourceBase< PropertiesID >::ResourceBase(RawPointer resource)SDL::ResourceBase< PropertiesID >inline
SetBooleanProperty(StringParam name, bool value)SDL::Propertiesinline
SetFloatProperty(StringParam name, float value)SDL::Propertiesinline
SetNumberProperty(StringParam name, Sint64 value)SDL::Propertiesinline
SetPointerProperty(StringParam name, void *value)SDL::Propertiesinline
SetPointerPropertyWithCleanup(StringParam name, void *value, CleanupPropertyCallback cleanup, void *userdata)SDL::Propertiesinline
SetPointerPropertyWithCleanup(StringParam name, void *value, CleanupPropertyCB cleanup)SDL::Propertiesinline
SetStringProperty(StringParam name, StringParam value)SDL::Propertiesinline
Unlock(PropertiesLock &&lock)SDL::Propertiesinline
~Properties()SDL::Propertiesinline