GimpActionFactory

GimpActionFactory

Synopsis

                    GimpActionFactoryEntry;
                    GimpActionFactory;
GimpActionFactory*  gimp_action_factory_new             (Gimp *gimp,
                                                         gboolean mnemonics);
void                gimp_action_factory_group_register  (GimpActionFactory *factory,
                                                         const gchar *identifier,
                                                         const gchar *label,
                                                         const gchar *stock_id,
                                                         GimpActionGroupSetupFunc setup_func,
                                                         GimpActionGroupUpdateFunc update_func);
GimpActionGroup*    gimp_action_factory_group_new       (GimpActionFactory *factory,
                                                         const gchar *identifier,
                                                         gpointer user_data);

Object Hierarchy

  GObject
   +----GimpObject
         +----GimpActionFactory

Description

Details

GimpActionFactoryEntry

typedef struct {
  gchar                     *identifier;
  gchar                     *label;
  gchar                     *stock_id;
  GimpActionGroupSetupFunc   setup_func;
  GimpActionGroupUpdateFunc  update_func;
} GimpActionFactoryEntry;


GimpActionFactory

typedef struct _GimpActionFactory GimpActionFactory;


gimp_action_factory_new ()

GimpActionFactory*  gimp_action_factory_new             (Gimp *gimp,
                                                         gboolean mnemonics);

gimp :

mnemonics :

Returns :


gimp_action_factory_group_register ()

void                gimp_action_factory_group_register  (GimpActionFactory *factory,
                                                         const gchar *identifier,
                                                         const gchar *label,
                                                         const gchar *stock_id,
                                                         GimpActionGroupSetupFunc setup_func,
                                                         GimpActionGroupUpdateFunc update_func);

factory :

identifier :

label :

stock_id :

setup_func :

update_func :


gimp_action_factory_group_new ()

GimpActionGroup*    gimp_action_factory_group_new       (GimpActionFactory *factory,
                                                         const gchar *identifier,
                                                         gpointer user_data);

factory :

identifier :

user_data :

Returns :