#include <demo.hpp>
Inheritance diagram for Demo::Object:
Definition at line 58 of file demo.hpp.
Public Member Functions | |
Object () | |
virtual | ~Object () |
virtual void | Draw () const=0 |
virtual Flatland::Object * | GetFlatlandObject () |
virtual void | Insert (Space &space) |
virtual void | InsertFront (Space &space) |
ObjectProperties & | Property () |
const ObjectProperties & | Property () const |
Static Public Member Functions | |
static ObjectProperties & | Default () |
static void | PushProperties () |
static void | PopProperties () |
Private Attributes | |
ObjectProperties | properties |
Static Private Attributes | |
static ObjectProperties | defaults |
static std::stack< ObjectProperties > | defaultStack |