#include <GtkCairoArea.hpp>
Collaboration diagram for Ionflux::Tools::GtkCairoArea:

Public Member Functions | |
| GtkCairoArea () | |
| Constructor. | |
| GtkCairoArea (CairoCanvas *initCairoCanvas) | |
| Constructor. | |
| virtual | ~GtkCairoArea () |
| Destructor. | |
| virtual void | setCairoCanvas (Ionflux::Tools::CairoCanvas *newCairoCanvas) |
| Set cairo canvas. | |
| virtual Ionflux::Tools::CairoCanvas * | getCairoCanvas () const |
| Get cairo canvas. | |
Protected Member Functions | |
| virtual void | on_realize () |
| Event handler: realize. | |
| virtual bool | on_expose_event (GdkEventExpose *event) |
| Event handler: expose. | |
| virtual bool | paint () |
| Paint widget. | |
Protected Attributes | |
| ObjectPool | pool |
| Object pool. | |
| Glib::RefPtr< Gdk::GC > | theGC |
| Graphics context. | |
| Gdk::Color | black |
| Color: black. | |
| Ionflux::Tools::CairoCanvas * | cairoCanvas |
| Cairo canvas. | |
A drawing area for GTK+ using Cairo.
|
|
Constructor. Construct new GtkCairoArea object. |
|
|
Constructor. Construct new GtkCairoArea object.
|
|
|
Destructor. Destruct GtkCairoArea object. |
|
|
Get cairo canvas.
|
|
|
Event handler: expose. Handler for the expose event.
|
|
|
Event handler: realize. Handler for the realize event. |
|
|
Paint widget. Paint the widget. |
|
|
Set cairo canvas. Set new value of cairo canvas.
|
|
|
Color: black.
|
|
|
Cairo canvas.
|
|
|
Object pool.
|
|
|
Graphics context.
|
1.4.6