#include <papyrus/face.h>
Inheritance diagram for Papyrus::Face:
Public Types | |
enum | TYPE { SMILEY } |
typedef enum Papyrus::Face::TYPE | TYPE |
typedef PapyrusSmartPointer< Face > | pointer |
Public Member Functions | |
Face (double size=20.0, TYPE type=SMILEY) | |
virtual void | draw (Cairo::RefPtr< Cairo::Context > cairo) |
TYPE | type () |
void | set_type (TYPE type) |
double | size () |
void | set_size (double size) |
void | set_size_type (double size, TYPE type) |
PAPYRUS_CLASS_NAME ("Face") | |
PAPYRUS_CLONE_METHOD (Face) | |
Static Public Member Functions | |
static Face::pointer | create (double size=20.0, TYPE type=SMILEY) |
Protected Attributes | |
TYPE | m_type |
double | m_size |