[gtk/path-work-rebased: 113/118] stroke: Make gsk_stroke_to_cairo public




commit 60e326cf20895b16de2da9b0d93d419fc0784bd4
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Dec 19 09:58:51 2020 -0500

    stroke: Make gsk_stroke_to_cairo public
    
    It comes in handy, and does no harm.

 gsk/gskstroke.c        | 8 ++++++++
 gsk/gskstroke.h        | 4 ++++
 gsk/gskstrokeprivate.h | 3 ---
 3 files changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/gsk/gskstroke.c b/gsk/gskstroke.c
index 8b923690ca..e67ad6616e 100644
--- a/gsk/gskstroke.c
+++ b/gsk/gskstroke.c
@@ -96,6 +96,14 @@ gsk_stroke_free (GskStroke *self)
   g_free (self);
 }
 
+/**
+ * gsk_stroke_to_cairo:
+ * @self: a #GskStroke
+ * @cr: the cairo context to configure
+ *
+ * A helper function that sets the stroke parameters
+ * of @cr from the values found in @self.
+ */
 void
 gsk_stroke_to_cairo (const GskStroke *self,
                      cairo_t         *cr)
diff --git a/gsk/gskstroke.h b/gsk/gskstroke.h
index 233de38f85..2444128f77 100644
--- a/gsk/gskstroke.h
+++ b/gsk/gskstroke.h
@@ -80,6 +80,10 @@ void                    gsk_stroke_set_dash_offset              (GskStroke
 GDK_AVAILABLE_IN_ALL
 float                   gsk_stroke_get_dash_offset              (const GskStroke        *self);
 
+GDK_AVAILABLE_IN_ALL
+void                    gsk_stroke_to_cairo                     (const GskStroke        *self,
+                                                                 cairo_t                *cr);
+
 
 
 G_END_DECLS
diff --git a/gsk/gskstrokeprivate.h b/gsk/gskstrokeprivate.h
index 24594b1e09..9b5445094b 100644
--- a/gsk/gskstrokeprivate.h
+++ b/gsk/gskstrokeprivate.h
@@ -54,9 +54,6 @@ gsk_stroke_clear (GskStroke *stroke)
   stroke->n_dash = 0; /* better safe than sorry */
 }
 
-void                    gsk_stroke_to_cairo                     (const GskStroke        *self,
-                                                                 cairo_t                *cr);
-
 G_END_DECLS
 
 #endif /* __GSK_STROKE_PRIVATE_H__ */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]