diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-07-19 23:16:29 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-07-19 23:16:29 (GMT) |
commit | 5093663eb4e4aa17edd97cbd864ccb4a3d48a803 (patch) | |
tree | 48192ae6b37e1803d78ed81f5658ad9d2756cfd1 /src/glibext/gbufferview.h | |
parent | 12abead3f60d6f72c0d41672af87215dfc13c8fc (diff) |
Given their own structure to rendering options.
Diffstat (limited to 'src/glibext/gbufferview.h')
-rw-r--r-- | src/glibext/gbufferview.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/glibext/gbufferview.h b/src/glibext/gbufferview.h index 6b5ef45..04e4bbb 100644 --- a/src/glibext/gbufferview.h +++ b/src/glibext/gbufferview.h @@ -29,6 +29,7 @@ #include "gbuffercache.h" +#include "gdisplayoptions.h" @@ -65,10 +66,10 @@ bool g_buffer_view_get_restrictions(const GBufferView *, GLineCursor **, GLineCu /* Fournit la largeur requise par une visualisation. */ -gint g_buffer_view_get_width(GBufferView *, const bool *); +gint g_buffer_view_get_width(GBufferView *, const GDisplayOptions *); /* Fournit la largeur requise pour dépasser les marges gauches. */ -gint g_buffer_view_get_margin(GBufferView *, const bool *); +gint g_buffer_view_get_margin(GBufferView *, const GDisplayOptions *); /* Fournit la hauteur requise par une visualisation. */ gint g_buffer_view_get_height(const GBufferView *); @@ -78,15 +79,15 @@ gint g_buffer_view_get_height(const GBufferView *); /* Calcule la position idéale de curseur pour un point donné. */ -bool g_buffer_view_compute_caret_full(GBufferView *, gint, gint, const bool *, cairo_rectangle_int_t *, GLineCursor **); +bool g_buffer_view_compute_caret_full(GBufferView *, gint, gint, const GDisplayOptions *, cairo_rectangle_int_t *, GLineCursor **); /* Déplace le curseur au sein d'une vue de tampon. */ -bool g_buffer_view_move_caret(GBufferView *, bool, GdkScrollDirection, const bool *, cairo_rectangle_int_t *, GLineCursor **); +bool g_buffer_view_move_caret(GBufferView *, bool, GdkScrollDirection, const GDisplayOptions *, cairo_rectangle_int_t *, GLineCursor **); /* Trouve le créateur à l'origine d'un emplacement donné. */ -GObject *g_buffer_view_find_creator(GBufferView *, gint, gint, const bool *); +GObject *g_buffer_view_find_creator(GBufferView *, gint, gint, const GDisplayOptions *); @@ -94,10 +95,10 @@ GObject *g_buffer_view_find_creator(GBufferView *, gint, gint, const bool *); bool g_buffer_view_unhighlight_segments(GBufferView *); /* Surligne tous les segments similaires à celui sous la souris. */ -bool g_buffer_view_highlight_segments(GBufferView *, gint, gint, const bool *); +bool g_buffer_view_highlight_segments(GBufferView *, gint, gint, const GDisplayOptions *); /* Imprime la visualisation du tampon de lignes quelconques. */ -void g_buffer_view_draw(const GBufferView *, cairo_t *, gint, const cairo_rectangle_int_t *, const bool *, gint *); +void g_buffer_view_draw(const GBufferView *, cairo_t *, gint, const cairo_rectangle_int_t *, const GDisplayOptions *, gint *); |