Gorgon Game Engine
ScalableObject Member List

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

AnimationType typedefRectangularAnimationProvider
animmoveout() overrideScalableObjectprotectedvirtual
AssumeProvider(Graphics::ScalableBitmapProvider &value)ScalableObject
AssumeProvider(Graphics::ScalableBitmapAnimationProvider &value)ScalableObject
AssumeProvider(Graphics::ScalableObjectProvider &value)ScalableObject
Base()Base
begin() constBase
cbegin() constBase
cend() constBase
childrenBaseprotected
ChildrenBase
CreateAnimation(Gorgon::Animation::ControllerBase &timer) const overrideScalableObjectvirtual
CreateAnimation(bool create=true) const overrideScalableObjectvirtual
CreateBase() const overrideScalableObjectvirtual
DeleteResource()Base
destroychildren()Baseprotected
Discard()Basevirtual
end() constBase
GetController() const overrideScalableObjectvirtual
GetGID() const overrideScalableObjectvirtual
GetGuid() constBasevirtual
GetHeight() constRectangularAnimationProvider
GetName() constBase
GetParent() constBase
GetParentPtr() constBase
GetRoot() constBase
GetSize() const overrideScalableObjectvirtual
GetWidth() constRectangularAnimationProvider
guidBaseprotected
HasParent() constBase
IsEqual(const SGuid &guid) constBasevirtual
LoadResource(std::weak_ptr< File > file, std::shared_ptr< Reader > reader, unsigned long size)ScalableObjectstatic
MoveOut()AnimationStorage
MoveOutProvider() overrideScalableObjectvirtual
nameBaseprotected
parentBaseprotected
Prepare()Basevirtual
refcountBase
RemoveProvider()ScalableObject
Resolve(File &file)Basevirtual
rootBasemutableprotected
save(Writer &writer) const overrideScalableObjectprotectedvirtual
Save(Writer &writer)Base
SaveThis(Writer &writer, const Graphics::IScalableObjectProvider &provider)ScalableObjectstatic
ScalableObject(Graphics::ScalableBitmapProvider &prov)ScalableObjectexplicit
ScalableObject(Graphics::ScalableBitmapAnimationProvider &prov)ScalableObjectexplicit
ScalableObject(Graphics::ScalableObjectProvider &prov)ScalableObjectexplicit
ScalableObject(Graphics::ScalableBitmapProvider &&prov)ScalableObjectexplicit
ScalableObject(Graphics::ScalableBitmapAnimationProvider &&prov)ScalableObjectexplicit
ScalableObject(Graphics::ScalableObjectProvider &&prov)ScalableObjectexplicit
ScalableObject()ScalableObject
SetController(const Graphics::SizeController &value) overrideScalableObjectvirtual
SetGuid(SGuid guid)Basevirtual
SetName(const std::string &name)Basevirtual
setparenttonullptr(Base &base)Baseprotected
SetProvider(Graphics::ScalableBitmapProvider &value)ScalableObject
SetProvider(Graphics::ScalableBitmapAnimationProvider &value)ScalableObject
SetProvider(Graphics::ScalableObjectProvider &value)ScalableObject
~AnimationProvider()AnimationProvidervirtual
~Base()Baseprotectedvirtual
~Provider()Providervirtual