| Animation(AnimationRaw resource) noexcept | SDL::Animation | inlineexplicit |
| Animation(const Animation &other)=delete | SDL::Animation | |
| Animation(Animation &&other) noexcept | SDL::Animation | inline |
| Animation(const AnimationRef &other)=delete (defined in SDL::Animation) | SDL::Animation | |
| Animation(AnimationRef &&other)=delete (defined in SDL::Animation) | SDL::Animation | |
| Animation(StringParam file) | SDL::Animation | inline |
| Animation(IOStreamRef src, bool closeio=false) | SDL::Animation | inline |
| CreateCursor(const PointRaw &hotspot) | SDL::Animation | inline |
| Free() | SDL::Animation | inline |
| get() const noexcept | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | inline |
| GetCount() const | SDL::Animation | inline |
| GetDelay(int index) const | SDL::Animation | inline |
| GetFrame(int index) const | SDL::Animation | inline |
| GetHeight() const | SDL::Animation | inline |
| GetSize() const | SDL::Animation | inline |
| GetWidth() const | SDL::Animation | inline |
| operator AnimationConstRef() const noexcept | SDL::Animation | inline |
| operator bool() const | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | inlineexplicit |
| operator->() const noexcept | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | inline |
| operator<=>(const ResourceBase &other) const=default | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | |
| operator=(Animation &&other) noexcept | SDL::Animation | inline |
| operator=(const Animation &other)=delete | SDL::Animation | |
| RawConstPointer typedef | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | |
| RawPointer typedef | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | |
| release() noexcept | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | inline |
| ResourceBase(RawPointer resource) | SDL::Animation | inline |
| ResourceBase(std::nullptr_t=nullptr) | SDL::Animation | inline |
| SDL::ResourceBase< AnimationRaw, AnimationRawConst >::ResourceBase(RawPointer resource) | SDL::ResourceBase< AnimationRaw, AnimationRawConst > | inline |
| Save(StringParam file) | SDL::Animation | inline |
| SaveANI_IO(IOStreamRef dst, bool closeio=false) | SDL::Animation | inline |
| SaveAPNG_IO(IOStreamRef dst, bool closeio=false) | SDL::Animation | inline |
| SaveAVIF_IO(IOStreamRef dst, int quality, bool closeio=false) | SDL::Animation | inline |
| SaveGIF_IO(IOStreamRef dst, bool closeio=false) | SDL::Animation | inline |
| SaveTyped_IO(IOStreamRef dst, StringParam type, bool closeio=false) | SDL::Animation | inline |
| SaveWEBP_IO(IOStreamRef dst, int quality, bool closeio=false) | SDL::Animation | inline |
| ~Animation() | SDL::Animation | inline |