X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/2afcef36d2988cc344e2837e37b080653b57f9d1..98b7eddc9f9fa0b72f2344cbabb0f69ee177906e:/src/vikviewport.h diff --git a/src/vikviewport.h b/src/vikviewport.h index 06f69ab5..eca466fb 100644 --- a/src/vikviewport.h +++ b/src/vikviewport.h @@ -163,6 +163,13 @@ GdkGC *vik_viewport_new_gc ( VikViewport *vvp, const gchar *colorname, gint thic GdkGC *vik_viewport_new_gc_from_color ( VikViewport *vvp, GdkColor *color, gint thickness ); GdkFunction vik_gc_get_function ( GdkGC *gc ); +void vik_viewport_set_highlight_color ( VikViewport *vvp, const gchar *color ); +const gchar *vik_viewport_get_highlight_color ( VikViewport *vvp ); +GdkColor *vik_viewport_get_highlight_gdkcolor ( VikViewport *vvp ); +void vik_viewport_set_highlight_gdkcolor ( VikViewport *vvp, GdkColor * ); +GdkGC* vik_viewport_get_gc_highlight ( VikViewport *vvp ); +void vik_viewport_set_highlight_thickness ( VikViewport *vvp, gint thickness ); + /* Drawing primitives */ void a_viewport_clip_line ( gint *x1, gint *y1, gint *x2, gint *y2 ); /* run this before drawing a line. vik_viewport_draw_line runs it for you */ void vik_viewport_draw_line ( VikViewport *vvp, GdkGC *gc, gint x1, gint y1, gint x2, gint y2 );