gimppatterns3LIBGIMP LibrarygimppatternsFunctions relating to patterns.Synopsis
gboolean gimp_patterns_refresh (void);
gchar** gimp_patterns_get_list (const gchar *filter,
gint *num_patterns);
gchar* gimp_patterns_get_pattern (gint *width,
gint *height);
gboolean gimp_patterns_set_pattern (const gchar *name);
gchar* gimp_patterns_get_pattern_data (const gchar *name,
gint *width,
gint *height,
gint *mask_bpp,
gint *length,
guint8 **mask_data);
Description
Functions relating to patterns.
Detailsgimp_patterns_refresh ()gimp_patterns_refreshgboolean gimp_patterns_refresh (void);
Refresh current patterns. This function always succeeds.
This procedure retrieves all patterns currently in the user's
pattern path and updates all pattern dialogs accordingly.Returns : TRUE on success.
gimp_patterns_get_list ()gimp_patterns_get_listgchar** gimp_patterns_get_list (const gchar *filter,
gint *num_patterns);
Retrieve a complete listing of the available patterns.
This procedure returns a complete listing of available GIMP
patterns. Each name returned can be used as input to the
'gimp_context_set_pattern'.filter : An optional regular expression used to filter the list.
num_patterns : The number of patterns in the pattern list.
Returns : The list of pattern names.
gimp_patterns_get_pattern ()gimp_patterns_get_patterngchar* gimp_patterns_get_pattern (gint *width,
gint *height);gimp_patterns_get_pattern is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_context_get_pattern()
instead.width : The pattern width.
height : The pattern height.
Returns : The pattern name.
gimp_patterns_set_pattern ()gimp_patterns_set_patterngboolean gimp_patterns_set_pattern (const gchar *name);gimp_patterns_set_pattern is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_context_set_pattern() instead.name : The pattern name.
Returns : TRUE on success.
gimp_patterns_get_pattern_data ()gimp_patterns_get_pattern_datagchar* gimp_patterns_get_pattern_data (const gchar *name,
gint *width,
gint *height,
gint *mask_bpp,
gint *length,
guint8 **mask_data);gimp_patterns_get_pattern_data is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_pattern_get_pixels() instead.name : The pattern name (\"\" means currently active pattern).
width : The pattern width.
height : The pattern height.
mask_bpp : Pattern bytes per pixel.
length : Length of pattern mask data.
mask_data : The pattern mask data.
Returns : The pattern name.