summaryrefslogtreecommitdiffstats
path: root/src/ganv-private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ganv-private.h')
-rw-r--r--src/ganv-private.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/ganv-private.h b/src/ganv-private.h
index 272381d..5540898 100644
--- a/src/ganv-private.h
+++ b/src/ganv-private.h
@@ -105,7 +105,6 @@ struct _GanvNodeImpl {
double border_width;
guint fill_color;
guint border_color;
- guint layer;
gboolean can_tail;
gboolean can_head;
gboolean is_source;
@@ -199,11 +198,23 @@ ganv_canvas_port_event(GanvCanvas* canvas,
GdkEvent* event);
void
+ganv_item_i2w_offset(GanvItem* item, double* px, double* py);
+
+void
+ganv_item_i2w_pair(GanvItem* item, double* x1, double* y1, double* x2, double* y2);
+
+gboolean
+ganv_item_move_update(GanvItem* item, double dx, double dy, gboolean update);
+
+void
ganv_item_invoke_update(GanvItem* item, int flags);
/* Edge */
void
+ganv_edge_get_coords(const GanvEdge* edge, GanvEdgeCoords* coords);
+
+void
ganv_edge_request_redraw(GanvCanvasBase* canvas,
const GanvEdgeCoords* coords);