actions

actions

Synopsis

extern GimpActionFactory *global_action_factory;
void                actions_init                        (Gimp *gimp);
void                actions_exit                        (Gimp *gimp);
Gimp *              action_data_get_gimp                (gpointer data);
GimpContext *       action_data_get_context             (gpointer data);
GimpImage *         action_data_get_image               (gpointer data);
GimpDisplay *       action_data_get_display             (gpointer data);
GimpDisplayShell *  action_data_get_shell               (gpointer data);
GtkWidget *         action_data_get_widget              (gpointer data);
gint                action_data_sel_count               (gpointer data);
gdouble             action_select_value                 (GimpActionSelectType select_type,
                                                         gdouble value,
                                                         gdouble min,
                                                         gdouble max,
                                                         gdouble def,
                                                         gdouble small_inc,
                                                         gdouble inc,
                                                         gdouble skip_inc,
                                                         gdouble delta_factor,
                                                         gboolean wrap);
void                action_select_property              (GimpActionSelectType select_type,
                                                         GimpDisplay *display,
                                                         GObject *object,
                                                         const gchar *property_name,
                                                         gdouble small_inc,
                                                         gdouble inc,
                                                         gdouble skip_inc,
                                                         gdouble delta_factor,
                                                         gboolean wrap);
GimpObject *        action_select_object                (GimpActionSelectType select_type,
                                                         GimpContainer *container,
                                                         GimpObject *current);
void                action_message                      (GimpDisplay *display,
                                                         GObject *object,
                                                         const gchar *format,
                                                         ...);
#define             return_if_no_gimp                   (gimp,
                                                         data)
#define             return_if_no_context                (context,
                                                         data)
#define             return_if_no_image                  (image,
                                                         data)
#define             return_if_no_display                (display,
                                                         data)
#define             return_if_no_shell                  (shell,
                                                         data)
#define             return_if_no_widget                 (widget,
                                                         data)
#define             return_if_no_drawable               (image,
                                                         drawable,
                                                         data)
#define             return_if_no_layer                  (image,
                                                         layer,
                                                         data)
#define             return_if_no_channel                (image,
                                                         channel,
                                                         data)
#define             return_if_no_vectors                (image,
                                                         vectors,
                                                         data)

Description

Details

global_action_factory

extern GimpActionFactory *global_action_factory;


actions_init ()

void                actions_init                        (Gimp *gimp);


actions_exit ()

void                actions_exit                        (Gimp *gimp);


action_data_get_gimp ()

Gimp *              action_data_get_gimp                (gpointer data);


action_data_get_context ()

GimpContext *       action_data_get_context             (gpointer data);


action_data_get_image ()

GimpImage *         action_data_get_image               (gpointer data);


action_data_get_display ()

GimpDisplay *       action_data_get_display             (gpointer data);


action_data_get_shell ()

GimpDisplayShell *  action_data_get_shell               (gpointer data);


action_data_get_widget ()

GtkWidget *         action_data_get_widget              (gpointer data);


action_data_sel_count ()

gint                action_data_sel_count               (gpointer data);


action_select_value ()

gdouble             action_select_value                 (GimpActionSelectType select_type,
                                                         gdouble value,
                                                         gdouble min,
                                                         gdouble max,
                                                         gdouble def,
                                                         gdouble small_inc,
                                                         gdouble inc,
                                                         gdouble skip_inc,
                                                         gdouble delta_factor,
                                                         gboolean wrap);


action_select_property ()

void                action_select_property              (GimpActionSelectType select_type,
                                                         GimpDisplay *display,
                                                         GObject *object,
                                                         const gchar *property_name,
                                                         gdouble small_inc,
                                                         gdouble inc,
                                                         gdouble skip_inc,
                                                         gdouble delta_factor,
                                                         gboolean wrap);


action_select_object ()

GimpObject *        action_select_object                (GimpActionSelectType select_type,
                                                         GimpContainer *container,
                                                         GimpObject *current);


action_message ()

void                action_message                      (GimpDisplay *display,
                                                         GObject *object,
                                                         const gchar *format,
                                                         ...);


return_if_no_gimp()

#define             return_if_no_gimp(gimp,data)


return_if_no_context()

#define             return_if_no_context(context,data)


return_if_no_image()

#define             return_if_no_image(image,data)


return_if_no_display()

#define             return_if_no_display(display,data)


return_if_no_shell()

#define             return_if_no_shell(shell,data)


return_if_no_widget()

#define             return_if_no_widget(widget,data)


return_if_no_drawable()

#define             return_if_no_drawable(image,drawable,data)


return_if_no_layer()

#define             return_if_no_layer(image,layer,data)


return_if_no_channel()

#define             return_if_no_channel(image,channel,data)


return_if_no_vectors()

#define             return_if_no_vectors(image,vectors,data)