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

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

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