| Add(T_ &image, unsigned duration=42, bool own=false) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Add(T_ &&image, unsigned duration=42) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Add(const F_ &frame) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Add(const Gorgon::Animation::Frame &frame) override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Animation() | Animation | |
| Animation(Graphics::BitmapAnimationProvider &&anim) | Animation | explicit |
| Animation(const Animation &)=delete | Animation | |
| AnimationType typedef | basic_TextureAnimationProvider< T_, A_, F_ > | |
| animmoveout() override | Animation | protectedvirtual |
| Base() | Base | |
| basic_TextureAnimationProvider()=default | basic_TextureAnimationProvider< T_, A_, F_ > | |
| basic_TextureAnimationProvider(const basic_TextureAnimationProvider &)=delete | basic_TextureAnimationProvider< T_, A_, F_ > | |
| basic_TextureAnimationProvider(C_ &&other) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Gorgon::begin() | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Gorgon::begin() const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Gorgon::Resource::AnimationStorage::begin() const | Base | |
| cbegin() const | Base | |
| cend() const | Base | |
| children | Base | protected |
| Children | Base | |
| Clear() override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| ConstIterator typedef | basic_TextureAnimationProvider< T_, A_, F_ > | |
| CreateAnimation(Gorgon::Animation::ControllerBase &controller) const override | basic_TextureAnimationProvider< T_, A_, F_ > | virtual |
| CreateAnimation(bool create=true) const override | basic_TextureAnimationProvider< T_, A_, F_ > | virtual |
| DeleteResource() | Base | |
| destroychildren() | Base | protected |
| destroylist | basic_TextureAnimationProvider< T_, A_, F_ > | protected |
| Discard() | Base | virtual |
| Duplicate() const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| duration | basic_TextureAnimationProvider< T_, A_, F_ > | protected |
| Gorgon::end() | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Gorgon::end() const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Gorgon::Resource::AnimationStorage::end() const | Base | |
| FrameAt(int index) const override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| FrameIndexAt(unsigned time) const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| frames | basic_TextureAnimationProvider< T_, A_, F_ > | protected |
| FrameType typedef | basic_TextureAnimationProvider< T_, A_, F_ > | |
| GetCount() const override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| GetDuration() const override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| GetDuration(unsigned frame) const override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| GetGID() const override | Animation | virtual |
| GetGuid() const | Base | virtual |
| GetHeight() const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| GetName() const | Base | |
| GetParent() const | Base | |
| GetParentPtr() const | Base | |
| GetRoot() const | Base | |
| GetSize() const override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| GetWidth() const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| guid | Base | protected |
| HasParent() const | Base | |
| ImageAt(unsigned time) const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Insert(T_ &image, int before, unsigned duration=42) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Insert(T_ &&img, int before, unsigned duration=42) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Insert(const F_ &frm, int before) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Insert(const Gorgon::Animation::Frame &frame, int before) override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| IsEqual(const SGuid &guid) const | Base | virtual |
| Iterator typedef | basic_TextureAnimationProvider< T_, A_, F_ > | |
| LoadResource(std::weak_ptr< File > file, std::shared_ptr< Reader > reader, unsigned long size) | Animation | static |
| LoadResourceWith(Animation &anim, std::weak_ptr< File > file, std::shared_ptr< Reader > reader, unsigned long size, std::function< Base *(std::weak_ptr< File > file, std::shared_ptr< Reader > reader, GID::Type, unsigned long)> loadfn) | Animation | static |
| MoveBefore(unsigned index, int before) override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| MoveOut() | Animation | |
| MoveOutAsBitmap() | Animation | |
| MoveOutProvider() override | Animation | virtual |
| name | Base | protected |
| operator=(const Animation &other)=delete | Animation | |
| Gorgon::Graphics::basic_TextureAnimationProvider::operator=(const basic_TextureAnimationProvider &)=delete | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Gorgon::Graphics::basic_TextureAnimationProvider::operator=(C_ &&other) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| operator[](int frame) const | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Own(T_ &image) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| parent | Base | protected |
| Prepare() | Base | virtual |
| refcount | Base | |
| ReleaseAll() | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Remove(unsigned frame) override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Remove(ConstIterator it) | basic_TextureAnimationProvider< T_, A_, F_ > | |
| Resolve(File &file) | Base | virtual |
| root | Base | mutableprotected |
| save(Writer &writer) const override | Animation | protectedvirtual |
| Save(Writer &writer) | Base | |
| savedata(Writer &writer) const | Animation | protected |
| SaveThis(Writer &writer, const Graphics::BitmapAnimationProvider &anim, GID::Type type=GID::Animation, std::function< void(Writer &writer)> extra={}) | Animation | static |
| SetGuid(SGuid guid) | Base | virtual |
| SetName(const std::string &name) | Base | virtual |
| setparenttonullptr(Base &base) | Base | protected |
| StartOf(unsigned frame) const override | basic_TextureAnimationProvider< T_, A_, F_ > | |
| ~Animation() | Animation | protectedvirtual |
| ~Base() | Base | protectedvirtual |
| ~basic_TextureAnimationProvider() | basic_TextureAnimationProvider< T_, A_, F_ > | |