#include <nameable.h>
Public Member Functions | |
STRING_CONSTANT (Name,"Nameable") | |
virtual | ~Nameable () |
virtual std::string | name () const =0 |
virtual void | attach (const NameCallback &callback) |
virtual void | detach (const NameCallback &callback) |
Definition at line 30 of file nameable.h.
virtual Nameable::~Nameable | ( | ) | [inline, virtual] |
Definition at line 35 of file nameable.h.
virtual void Nameable::attach | ( | const NameCallback & | callback | ) | [inline, virtual] |
Reimplemented in NameableString, and Brush.
Definition at line 40 of file nameable.h.
virtual void Nameable::detach | ( | const NameCallback & | callback | ) | [inline, virtual] |
Reimplemented in NameableString, and Brush.
Definition at line 44 of file nameable.h.
virtual std::string Nameable::name | ( | ) | const [pure virtual] |
Implemented in NameableString, and Brush.
Nameable::STRING_CONSTANT | ( | Name | , | |
"Nameable" | ||||
) |