Gorgon Game Engine
basic_Instance< A_ > Member List

This is the complete list of members for basic_Instance< A_ >, including all inherited members.

Base(ControllerBase &controller)Baseexplicit
Base(const Base &base)Base
Base(bool create=false)Baseexplicit
basic_Instance()=defaultbasic_Instance< A_ >
basic_Instance(A_ &instance, bool owner=true)basic_Instance< A_ >
basic_Instance(const basic_Instance &)=deletebasic_Instance< A_ >
basic_Instance(basic_Instance &&other)basic_Instance< A_ >
controllerBaseprotected
DeleteAnimation() constBasevirtual
GetAnimation() constbasic_Instance< A_ >
GetController() constBasevirtual
GetDuration() const =0Basepure virtual
HasAnimation() constbasic_Instance< A_ >
HasController() constBasevirtual
IsOwner() constbasic_Instance< A_ >
operator*() constbasic_Instance< A_ >
operator->() constbasic_Instance< A_ >
operator=(const basic_Instance &)=deletebasic_Instance< A_ >
operator=(basic_Instance &&other)basic_Instance< A_ >
operator=(A_ &instance)basic_Instance< A_ >
Progress(unsigned &leftover)=0Basepure virtual
Release()basic_Instance< A_ >
Remove()basic_Instance< A_ >
RemoveController()Basevirtual
SetAnimation(A_ &value, bool owner=true)basic_Instance< A_ >
SetController(ControllerBase &controller)Basevirtual
~Base()Baseprotectedvirtual