X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2FguiControlFlow%2FDrawing.h;h=354021498f5bbe8b57a8f2bf9b5d46788924f795;hb=f7afe191fd58f0bf4bab9c9514c261535b99d32b;hp=947f9bfdea5d112e9c8f7981df791aaae874a546;hpb=7a859036ac53f538bd0ff723a1b450d7f26fa733;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.h b/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.h index 947f9bfd..35402149 100644 --- a/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.h +++ b/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.h @@ -5,6 +5,7 @@ #include #include #include +#include "CFV.h" /* This part of the viewer does : * Draw horizontal lines, getting graphic context as arg. @@ -21,7 +22,19 @@ typedef struct _Drawing_t Drawing_t; -Drawing_t *Drawing_construct(void); + +//FIXME : TEMPORARILY FOR GC !! +struct _Drawing_t { + GtkWidget *Drawing_Area_V; + GdkPixmap *Pixmap; + ControlFlowData *Control_Flow_Data; + + gint height, width, depth; + +}; + + +Drawing_t *Drawing_construct(ControlFlowData *Control_Flow_Data); void Drawing_destroy(Drawing_t *Drawing); GtkWidget *Drawing_getWidget(Drawing_t *Drawing);