* draw a line or background.
*
*/
+
+
struct _DrawContext {
GdkDrawable *drawable;
GdkGC *gc;
DrawInfo *Previous;
};
-struct _DrawInfo {
- ItemInfo *over;
- ItemInfo *middle;
- ItemInfo *under;
-
- ItemInfo *modify_over;
- ItemInfo *modify_middle;
- ItemInfo *modify_under;
-};
-
/* LttvExecutionState is accessible through the LttvTracefileState. Is has
* a pointer to the LttvProcessState which points to the top of stack
* execution state : LttvExecutionState *state.
* LttvTracefileContext, it gives the LttEvent structure, which is needed
* to get facility name and event name.
*/
-struct _ItemInfo {
- gint x, y;
+struct _DrawInfo {
+ ItemInfo *over;
+ ItemInfo *middle;
+ ItemInfo *under;
+
+ ItemInfo *modify_over;
+ ItemInfo *modify_middle;
+ ItemInfo *modify_under;
LttvTraceState *ts;
LttvTracefileState *tfs;
};
+struct _ItemInfo {
+ gint x, y;
+};
+
/*
* Structure used to keep information about icons.
*/