#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.
|