Create(RendererRef renderer, PixelFormat format, TextureAccess access, const SDL_Point &size) | SDL::Texture | inlinestatic |
CreateFromSurface(RendererRef renderer, SurfaceRef surface) | SDL::Texture | inlinestatic |
CreateWithProperties(RendererRef renderer, PropertiesRef props) | SDL::Texture | inlinestatic |
deleter typedef | SDL::ResourceOwnerBase< RESOURCE, DELETER > | |
Destroy() | SDL::Texture | inline |
free() | SDL::ResourceOwnerBase< RESOURCE, DELETER > | inlineprotected |
get() | SDL::ResourcePtrBase< RESOURCE > | inlineprotected |
get() const | SDL::ResourcePtrBase< RESOURCE > | inline |
Load(RendererRef renderer, StringParam file) | SDL::Texture | inlinestatic |
Load(RendererRef renderer, IOStreamRef src) | SDL::Texture | inlinestatic |
LoadBMP(RendererRef renderer, StringParam file) | SDL::Texture | inlinestatic |
LoadBMP(RendererRef renderer, IOStreamRef src) | SDL::Texture | inlinestatic |
operator bool() const | SDL::ResourcePtrBase< RESOURCE > | inline |
operator*() const | SDL::ResourcePtrBase< RESOURCE > | inline |
operator->() const | SDL::ResourcePtrBase< RESOURCE > | inline |
operator->() | SDL::ResourcePtrBase< RESOURCE > | inline |
operator=(ResourceUnique other) | SDL::ResourceUnique< TextureRef > | inline |
operator==(const ResourcePtrBase &other) const | SDL::ResourcePtrBase< RESOURCE > | inline |
operator==(std::nullptr_t) const | SDL::ResourcePtrBase< RESOURCE > | inline |
operator==(std::nullopt_t) const | SDL::ResourcePtrBase< RESOURCE > | inline |
reference typedef | SDL::ResourcePtrBase< RESOURCE > | |
release() | SDL::ResourceOwnerBase< RESOURCE, DELETER > | inline |
reset() | SDL::ResourceUnique< TextureRef > | inline |
ResourceOwnerBase(base::value_type value={}, DELETER deleter={}) | SDL::ResourceOwnerBase< RESOURCE, DELETER > | inlineprotected |
ResourcePtrBase(value_type value={}) | SDL::ResourcePtrBase< RESOURCE > | inlineprotected |
ResourceUnique(std::nullptr_t=nullptr) | SDL::Texture | inline |
ResourceUnique(base::value_type value, DELETER deleter={}) | SDL::Texture | inlineexplicit |
ResourceUnique(ResourceUnique &&other) | SDL::Texture | inline |
ResourceUnique(const ResourceUnique &other)=delete (defined in SDL::Texture) | SDL::Texture | |
ResourceUnique< TextureRef >::ResourceUnique(base::value_type value, DefaultDeleter< TextureRef > deleter={}) | SDL::ResourceUnique< TextureRef > | inlineexplicit |
share() | SDL::Texture | inline |
value_type typedef | SDL::ResourcePtrBase< RESOURCE > | |
~ResourceUnique() | SDL::ResourceUnique< TextureRef > | inline |