Gorgon Game Engine
Animation Member List

This is the complete list of members for Animation, including all inherited members.

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) overridebasic_TextureAnimationProvider< T_, A_, F_ >
Animation()Animation
Animation(Graphics::BitmapAnimationProvider &&anim)Animationexplicit
Animation(const Animation &)=deleteAnimation
AnimationType typedefbasic_TextureAnimationProvider< T_, A_, F_ >
animmoveout() overrideAnimationprotectedvirtual
Base()Base
basic_TextureAnimationProvider()=defaultbasic_TextureAnimationProvider< T_, A_, F_ >
basic_TextureAnimationProvider(const basic_TextureAnimationProvider &)=deletebasic_TextureAnimationProvider< T_, A_, F_ >
basic_TextureAnimationProvider(C_ &&other)basic_TextureAnimationProvider< T_, A_, F_ >
Gorgon::begin()basic_TextureAnimationProvider< T_, A_, F_ >
Gorgon::begin() constbasic_TextureAnimationProvider< T_, A_, F_ >
Gorgon::Resource::AnimationStorage::begin() constBase
cbegin() constBase
cend() constBase
childrenBaseprotected
ChildrenBase
Clear() overridebasic_TextureAnimationProvider< T_, A_, F_ >
ConstIterator typedefbasic_TextureAnimationProvider< T_, A_, F_ >
CreateAnimation(Gorgon::Animation::ControllerBase &controller) const overridebasic_TextureAnimationProvider< T_, A_, F_ >virtual
CreateAnimation(bool create=true) const overridebasic_TextureAnimationProvider< T_, A_, F_ >virtual
DeleteResource()Base
destroychildren()Baseprotected
destroylistbasic_TextureAnimationProvider< T_, A_, F_ >protected
Discard()Basevirtual
Duplicate() constbasic_TextureAnimationProvider< T_, A_, F_ >
durationbasic_TextureAnimationProvider< T_, A_, F_ >protected
Gorgon::end()basic_TextureAnimationProvider< T_, A_, F_ >
Gorgon::end() constbasic_TextureAnimationProvider< T_, A_, F_ >
Gorgon::Resource::AnimationStorage::end() constBase
FrameAt(int index) const overridebasic_TextureAnimationProvider< T_, A_, F_ >
FrameIndexAt(unsigned time) constbasic_TextureAnimationProvider< T_, A_, F_ >
framesbasic_TextureAnimationProvider< T_, A_, F_ >protected
FrameType typedefbasic_TextureAnimationProvider< T_, A_, F_ >
GetCount() const overridebasic_TextureAnimationProvider< T_, A_, F_ >
GetDuration() const overridebasic_TextureAnimationProvider< T_, A_, F_ >
GetDuration(unsigned frame) const overridebasic_TextureAnimationProvider< T_, A_, F_ >
GetGID() const overrideAnimationvirtual
GetGuid() constBasevirtual
GetHeight() constbasic_TextureAnimationProvider< T_, A_, F_ >
GetName() constBase
GetParent() constBase
GetParentPtr() constBase
GetRoot() constBase
GetSize() const overridebasic_TextureAnimationProvider< T_, A_, F_ >
GetWidth() constbasic_TextureAnimationProvider< T_, A_, F_ >
guidBaseprotected
HasParent() constBase
ImageAt(unsigned time) constbasic_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) overridebasic_TextureAnimationProvider< T_, A_, F_ >
IsEqual(const SGuid &guid) constBasevirtual
Iterator typedefbasic_TextureAnimationProvider< T_, A_, F_ >
LoadResource(std::weak_ptr< File > file, std::shared_ptr< Reader > reader, unsigned long size)Animationstatic
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)Animationstatic
MoveBefore(unsigned index, int before) overridebasic_TextureAnimationProvider< T_, A_, F_ >
MoveOut()Animation
MoveOutAsBitmap()Animation
MoveOutProvider() overrideAnimationvirtual
nameBaseprotected
operator=(const Animation &other)=deleteAnimation
Gorgon::Graphics::basic_TextureAnimationProvider::operator=(const basic_TextureAnimationProvider &)=deletebasic_TextureAnimationProvider< T_, A_, F_ >
Gorgon::Graphics::basic_TextureAnimationProvider::operator=(C_ &&other)basic_TextureAnimationProvider< T_, A_, F_ >
operator[](int frame) constbasic_TextureAnimationProvider< T_, A_, F_ >
Own(T_ &image)basic_TextureAnimationProvider< T_, A_, F_ >
parentBaseprotected
Prepare()Basevirtual
refcountBase
ReleaseAll()basic_TextureAnimationProvider< T_, A_, F_ >
Remove(unsigned frame) overridebasic_TextureAnimationProvider< T_, A_, F_ >
Remove(ConstIterator it)basic_TextureAnimationProvider< T_, A_, F_ >
Resolve(File &file)Basevirtual
rootBasemutableprotected
save(Writer &writer) const overrideAnimationprotectedvirtual
Save(Writer &writer)Base
savedata(Writer &writer) constAnimationprotected
SaveThis(Writer &writer, const Graphics::BitmapAnimationProvider &anim, GID::Type type=GID::Animation, std::function< void(Writer &writer)> extra={})Animationstatic
SetGuid(SGuid guid)Basevirtual
SetName(const std::string &name)Basevirtual
setparenttonullptr(Base &base)Baseprotected
StartOf(unsigned frame) const overridebasic_TextureAnimationProvider< T_, A_, F_ >
~Animation()Animationprotectedvirtual
~Base()Baseprotectedvirtual
~basic_TextureAnimationProvider()basic_TextureAnimationProvider< T_, A_, F_ >