![]() |
![]() |
![]() |
GIMP Library Reference Manual | ![]() |
---|---|---|---|---|
gboolean gimp_brushes_refresh (void); gchar** gimp_brushes_get_list (const gchar *filter, gint *num_brushes); gchar* gimp_brushes_get_brush (gint *width, gint *height, gint *spacing); gboolean gimp_brushes_set_brush (const gchar *name); gdouble gimp_brushes_get_opacity (void); gboolean gimp_brushes_set_opacity (gdouble opacity); GimpLayerModeEffects gimp_brushes_get_paint_mode (void); gboolean gimp_brushes_set_paint_mode (GimpLayerModeEffects paint_mode); gint gimp_brushes_get_spacing (void); gboolean gimp_brushes_set_spacing (gint spacing); gchar* gimp_brushes_get_brush_data (const gchar *name, gdouble *opacity, gint *spacing, GimpLayerModeEffects *paint_mode, gint *width, gint *height, gint *length, guint8 **mask_data);
gboolean gimp_brushes_refresh (void);
Refresh current brushes. This function always succeeds.
This procedure retrieves all brushes currently in the user's brush path and updates the brush dialogs accordingly.
Returns : | TRUE on success. |
gchar** gimp_brushes_get_list (const gchar *filter, gint *num_brushes);
Retrieve a complete listing of the available brushes.
This procedure returns a complete listing of available GIMP brushes. Each name returned can be used as input to the 'gimp_context_set_brush' procedure.
filter : |
An optional regular expression used to filter the list. |
num_brushes : |
The number of brushes in the brush list. |
Returns : | The list of brush names. |
gchar* gimp_brushes_get_brush (gint *width, gint *height, gint *spacing);
gimp_brushes_get_brush
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_context_get_brush()
instead.
width : |
The brush width. |
height : |
The brush height. |
spacing : |
The brush spacing. |
Returns : | The brush name. |
gboolean gimp_brushes_set_brush (const gchar *name);
gimp_brushes_set_brush
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_context_set_brush()
instead.
name : |
The brush name. |
Returns : | TRUE on success. |
gdouble gimp_brushes_get_opacity (void);
gimp_brushes_get_opacity
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_context_get_opacity()
instead.
Returns : | The brush opacity. |
gboolean gimp_brushes_set_opacity (gdouble opacity);
gimp_brushes_set_opacity
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_context_set_opacity()
instead.
opacity : |
The brush opacity. |
Returns : | TRUE on success. |
GimpLayerModeEffects gimp_brushes_get_paint_mode (void);
gimp_brushes_get_paint_mode
is deprecated and should not be used in newly-written code.
This procedure isdeprecated! Use gimp_context_get_paint_mode()
instead.
Returns : | The paint mode. |
gboolean gimp_brushes_set_paint_mode (GimpLayerModeEffects paint_mode);
gimp_brushes_set_paint_mode
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_context_set_paint_mode()
instead.
paint_mode : |
The paint mode. |
Returns : | TRUE on success. |
gint gimp_brushes_get_spacing (void);
gimp_brushes_get_spacing
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_brush_get_spacing()
instead.
Returns : | The brush spacing. |
gboolean gimp_brushes_set_spacing (gint spacing);
gimp_brushes_set_spacing
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_brush_set_spacing()
instead.
spacing : |
The brush spacing. |
Returns : | TRUE on success. |
gchar* gimp_brushes_get_brush_data (const gchar *name, gdouble *opacity, gint *spacing, GimpLayerModeEffects *paint_mode, gint *width, gint *height, gint *length, guint8 **mask_data);
gimp_brushes_get_brush_data
is deprecated and should not be used in newly-written code.
This procedure is deprecated! Use gimp_brush_get_pixels()
instead.
name : |
The brush name (\"\" means current active brush). |
opacity : |
The brush opacity. |
spacing : |
The brush spacing. |
paint_mode : |
The paint mode. |
width : |
The brush width. |
height : |
The brush height. |
length : |
Length of brush mask data. |
mask_data : |
The brush mask data. |
Returns : | The brush name. |