Gorgon Game Engine
Pointer Member List

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

AnimationType typedefbasic_PointerProvider< A_ >
animmoveout() overridePointerprotectedvirtual
Base()Base
basic_PointerProvider(Geometry::Point hotspot={0, 0})basic_PointerProvider< A_ >explicit
basic_PointerProvider(basic_PointerProvider &&other)basic_PointerProvider< A_ >
basic_PointerProvider(const basic_PointerProvider &)=deletebasic_PointerProvider< A_ >
begin() constBase
cbegin() constBase
cend() constBase
ChildrenBase
childrenBaseprotected
CreateAnimation(Gorgon::Animation::ControllerBase &timer) const overridebasic_PointerProvider< A_ >
CreateAnimation(bool create=true) const overridebasic_PointerProvider< A_ >
CreatePointer(Gorgon::Animation::Timer &timer) constbasic_PointerProvider< A_ >
CreatePointer(bool create=true) constbasic_PointerProvider< A_ >
DeleteResource()Base
destroychildren()Baseprotected
Discard()Basevirtual
end() constBase
GetGID() const overridePointervirtual
GetGuid() constBasevirtual
GetHotspot() constbasic_PointerProvider< A_ >
GetName() constBase
GetParent() constBase
GetParentPtr() constBase
GetRoot() constBase
GetType() constPointer
guidBaseprotected
HasParent() constBase
hotspotbasic_PointerProvider< A_ >protected
IsEqual(const SGuid &guid) constBasevirtual
LoadLegacy(std::weak_ptr< File > file, std::shared_ptr< Reader > reader, unsigned long size)Pointerstatic
LoadResource(std::weak_ptr< Gorgon::Resource::File > file, std::shared_ptr< Gorgon::Resource::Reader > reader, long unsigned int size)Pointerstatic
MoveOut()Pointer
nameBaseprotected
operator=(const Pointer &)=deletePointer
ownedbasic_PointerProvider< A_ >protected
parentBaseprotected
Pointer(Graphics::Bitmap &bmp, Geometry::Point hotspot, Graphics::PointerType type)Pointer
Pointer(Graphics::BitmapAnimationProvider &&anim, Geometry::Point hotspot, Graphics::PointerType type)Pointer
Pointer(Graphics::PointerType type=Graphics::PointerType::None)Pointerexplicit
Pointer(const Pointer &)=deletePointer
Prepare() overridePointervirtual
refcountBase
Resolve(File &file)Basevirtual
rootBasemutableprotected
Save(Writer &writer)Base
save(Writer &writer) const overridePointerprotectedvirtual
SetGuid(SGuid guid)Basevirtual
SetHotspot(Geometry::Point value)basic_PointerProvider< A_ >
SetName(const std::string &name)Basevirtual
setparenttonullptr(Base &base)Baseprotected
SetType(Graphics::PointerType value)Pointer
typePointerprotected
~Base()Baseprotectedvirtual
~basic_PointerProvider()basic_PointerProvider< A_ >virtual
~Pointer()Pointerprotectedvirtual