Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gskstroke.h File Reference
#include <gsk/gsktypes.h>

Go to the source code of this file.

Macros

#define GSK_TYPE_STROKE   (gsk_stroke_get_type ())
 

Functions

GDK_AVAILABLE_IN_4_14 GType gsk_stroke_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_4_14 GskStrokegsk_stroke_new (float line_width)
 
GDK_AVAILABLE_IN_4_14 GskStrokegsk_stroke_copy (const GskStroke *other)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_free (GskStroke *self)
 
GDK_AVAILABLE_IN_4_14 gboolean gsk_stroke_equal (gconstpointer stroke1, gconstpointer stroke2)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_line_width (GskStroke *self, float line_width)
 
GDK_AVAILABLE_IN_4_14 float gsk_stroke_get_line_width (const GskStroke *self)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_line_cap (GskStroke *self, GskLineCap line_cap)
 
GDK_AVAILABLE_IN_4_14 GskLineCap gsk_stroke_get_line_cap (const GskStroke *self)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_line_join (GskStroke *self, GskLineJoin line_join)
 
GDK_AVAILABLE_IN_4_14 GskLineJoin gsk_stroke_get_line_join (const GskStroke *self)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_miter_limit (GskStroke *self, float limit)
 
GDK_AVAILABLE_IN_4_14 float gsk_stroke_get_miter_limit (const GskStroke *self)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_dash (GskStroke *self, const float *dash, gsize n_dash)
 
GDK_AVAILABLE_IN_4_14 const float * gsk_stroke_get_dash (const GskStroke *self, gsize *n_dash)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_dash_offset (GskStroke *self, float offset)
 
GDK_AVAILABLE_IN_4_14 float gsk_stroke_get_dash_offset (const GskStroke *self)
 
GDK_AVAILABLE_IN_4_14 void gsk_stroke_to_cairo (const GskStroke *self, cairo_t *cr)
 

Macro Definition Documentation

◆ GSK_TYPE_STROKE

#define GSK_TYPE_STROKE   (gsk_stroke_get_type ())

Definition at line 31 of file gskstroke.h.

Function Documentation

◆ gsk_stroke_copy()

GDK_AVAILABLE_IN_4_14 GskStroke * gsk_stroke_copy ( const GskStroke * other)

◆ gsk_stroke_equal()

GDK_AVAILABLE_IN_4_14 gboolean gsk_stroke_equal ( gconstpointer stroke1,
gconstpointer stroke2 )

◆ gsk_stroke_free()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_free ( GskStroke * self)

◆ gsk_stroke_get_dash()

GDK_AVAILABLE_IN_4_14 const float * gsk_stroke_get_dash ( const GskStroke * self,
gsize * n_dash )

◆ gsk_stroke_get_dash_offset()

GDK_AVAILABLE_IN_4_14 float gsk_stroke_get_dash_offset ( const GskStroke * self)

◆ gsk_stroke_get_line_cap()

GDK_AVAILABLE_IN_4_14 GskLineCap gsk_stroke_get_line_cap ( const GskStroke * self)

◆ gsk_stroke_get_line_join()

GDK_AVAILABLE_IN_4_14 GskLineJoin gsk_stroke_get_line_join ( const GskStroke * self)

◆ gsk_stroke_get_line_width()

GDK_AVAILABLE_IN_4_14 float gsk_stroke_get_line_width ( const GskStroke * self)

◆ gsk_stroke_get_miter_limit()

GDK_AVAILABLE_IN_4_14 float gsk_stroke_get_miter_limit ( const GskStroke * self)

◆ gsk_stroke_get_type()

GDK_AVAILABLE_IN_4_14 GType gsk_stroke_get_type ( void )

◆ gsk_stroke_new()

GDK_AVAILABLE_IN_4_14 GskStroke * gsk_stroke_new ( float line_width)

◆ gsk_stroke_set_dash()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_dash ( GskStroke * self,
const float * dash,
gsize n_dash )

◆ gsk_stroke_set_dash_offset()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_dash_offset ( GskStroke * self,
float offset )

◆ gsk_stroke_set_line_cap()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_line_cap ( GskStroke * self,
GskLineCap line_cap )

◆ gsk_stroke_set_line_join()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_line_join ( GskStroke * self,
GskLineJoin line_join )

◆ gsk_stroke_set_line_width()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_line_width ( GskStroke * self,
float line_width )

◆ gsk_stroke_set_miter_limit()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_set_miter_limit ( GskStroke * self,
float limit )

◆ gsk_stroke_to_cairo()

GDK_AVAILABLE_IN_4_14 void gsk_stroke_to_cairo ( const GskStroke * self,
cairo_t * cr )