tool_manager

tool_manager

Synopsis

void                tool_manager_init                   (Gimp *gimp);
void                tool_manager_exit                   (Gimp *gimp);
GimpTool *          tool_manager_get_active             (Gimp *gimp);
void                tool_manager_select_tool            (Gimp *gimp,
                                                         GimpTool *tool);
void                tool_manager_push_tool              (Gimp *gimp,
                                                         GimpTool *tool);
void                tool_manager_pop_tool               (Gimp *gimp);
gboolean            tool_manager_initialize_active      (Gimp *gimp,
                                                         GimpDisplay *display);
void                tool_manager_control_active         (Gimp *gimp,
                                                         GimpToolAction action,
                                                         GimpDisplay *display);
void                tool_manager_button_press_active    (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         guint32 time,
                                                         GdkModifierType state,
                                                         GimpButtonPressType press_type,
                                                         GimpDisplay *display);
void                tool_manager_button_release_active  (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         guint32 time,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);
void                tool_manager_motion_active          (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         guint32 time,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);
void                tool_manager_focus_display_active   (Gimp *gimp,
                                                         GimpDisplay *display);
gboolean            tool_manager_key_press_active       (Gimp *gimp,
                                                         GdkEventKey *kevent,
                                                         GimpDisplay *display);
gboolean            tool_manager_key_release_active     (Gimp *gimp,
                                                         GdkEventKey *kevent,
                                                         GimpDisplay *display);
void                tool_manager_modifier_state_active  (Gimp *gimp,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);
void                tool_manager_active_modifier_state_active
                                                        (Gimp *gimp,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);
void                tool_manager_oper_update_active     (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         GdkModifierType state,
                                                         gboolean proximity,
                                                         GimpDisplay *display);
void                tool_manager_cursor_update_active   (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);
GimpUIManager *     tool_manager_get_popup_active       (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         GdkModifierType state,
                                                         GimpDisplay *display,
                                                         const gchar **ui_path);

Description

Details

tool_manager_init ()

void                tool_manager_init                   (Gimp *gimp);


tool_manager_exit ()

void                tool_manager_exit                   (Gimp *gimp);


tool_manager_get_active ()

GimpTool *          tool_manager_get_active             (Gimp *gimp);


tool_manager_select_tool ()

void                tool_manager_select_tool            (Gimp *gimp,
                                                         GimpTool *tool);


tool_manager_push_tool ()

void                tool_manager_push_tool              (Gimp *gimp,
                                                         GimpTool *tool);


tool_manager_pop_tool ()

void                tool_manager_pop_tool               (Gimp *gimp);


tool_manager_initialize_active ()

gboolean            tool_manager_initialize_active      (Gimp *gimp,
                                                         GimpDisplay *display);


tool_manager_control_active ()

void                tool_manager_control_active         (Gimp *gimp,
                                                         GimpToolAction action,
                                                         GimpDisplay *display);


tool_manager_button_press_active ()

void                tool_manager_button_press_active    (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         guint32 time,
                                                         GdkModifierType state,
                                                         GimpButtonPressType press_type,
                                                         GimpDisplay *display);


tool_manager_button_release_active ()

void                tool_manager_button_release_active  (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         guint32 time,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);


tool_manager_motion_active ()

void                tool_manager_motion_active          (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         guint32 time,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);


tool_manager_focus_display_active ()

void                tool_manager_focus_display_active   (Gimp *gimp,
                                                         GimpDisplay *display);


tool_manager_key_press_active ()

gboolean            tool_manager_key_press_active       (Gimp *gimp,
                                                         GdkEventKey *kevent,
                                                         GimpDisplay *display);


tool_manager_key_release_active ()

gboolean            tool_manager_key_release_active     (Gimp *gimp,
                                                         GdkEventKey *kevent,
                                                         GimpDisplay *display);


tool_manager_modifier_state_active ()

void                tool_manager_modifier_state_active  (Gimp *gimp,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);


tool_manager_active_modifier_state_active ()

void                tool_manager_active_modifier_state_active
                                                        (Gimp *gimp,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);


tool_manager_oper_update_active ()

void                tool_manager_oper_update_active     (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         GdkModifierType state,
                                                         gboolean proximity,
                                                         GimpDisplay *display);


tool_manager_cursor_update_active ()

void                tool_manager_cursor_update_active   (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         GdkModifierType state,
                                                         GimpDisplay *display);


tool_manager_get_popup_active ()

GimpUIManager *     tool_manager_get_popup_active       (Gimp *gimp,
                                                         const GimpCoords *coords,
                                                         GdkModifierType state,
                                                         GimpDisplay *display,
                                                         const gchar **ui_path);