GimpToolControl

GimpToolControl

Synopsis

                    GimpToolControl;
void                gimp_tool_control_activate          (GimpToolControl *control);
void                gimp_tool_control_halt              (GimpToolControl *control);
gboolean            gimp_tool_control_is_active         (GimpToolControl *control);
void                gimp_tool_control_pause             (GimpToolControl *control);
void                gimp_tool_control_resume            (GimpToolControl *control);
gboolean            gimp_tool_control_is_paused         (GimpToolControl *control);
void                gimp_tool_control_set_preserve      (GimpToolControl *control,
                                                         gboolean preserve);
gboolean            gimp_tool_control_get_preserve      (GimpToolControl *control);
void                gimp_tool_control_set_scroll_lock   (GimpToolControl *control,
                                                         gboolean scroll_lock);
gboolean            gimp_tool_control_get_scroll_lock   (GimpToolControl *control);
void                gimp_tool_control_set_handle_empty_image
                                                        (GimpToolControl *control,
                                                         gboolean handle_empty);
gboolean            gimp_tool_control_get_handle_empty_image
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_wants_click   (GimpToolControl *control,
                                                         gboolean wants_click);
gboolean            gimp_tool_control_get_wants_click   (GimpToolControl *control);
void                gimp_tool_control_set_wants_double_click
                                                        (GimpToolControl *control,
                                                         gboolean wants_double_click);
gboolean            gimp_tool_control_get_wants_double_click
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_wants_triple_click
                                                        (GimpToolControl *control,
                                                         gboolean wants_double_click);
gboolean            gimp_tool_control_get_wants_triple_click
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_wants_all_key_events
                                                        (GimpToolControl *control,
                                                         gboolean wants_key_events);
gboolean            gimp_tool_control_get_wants_all_key_events
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_dirty_mask    (GimpToolControl *control,
                                                         GimpDirtyMask dirty_mask);
GimpDirtyMask       gimp_tool_control_get_dirty_mask    (GimpToolControl *control);
void                gimp_tool_control_set_motion_mode   (GimpToolControl *control,
                                                         GimpMotionMode motion_mode);
GimpMotionMode      gimp_tool_control_get_motion_mode   (GimpToolControl *control);
void                gimp_tool_control_set_snap_to       (GimpToolControl *control,
                                                         gboolean snap_to);
gboolean            gimp_tool_control_get_snap_to       (GimpToolControl *control);
void                gimp_tool_control_set_snap_offsets  (GimpToolControl *control,
                                                         gint offset_x,
                                                         gint offset_y,
                                                         gint width,
                                                         gint height);
void                gimp_tool_control_get_snap_offsets  (GimpToolControl *control,
                                                         gint *offset_x,
                                                         gint *offset_y,
                                                         gint *width,
                                                         gint *height);
void                gimp_tool_control_set_toggled       (GimpToolControl *control,
                                                         gboolean toggled);
gboolean            gimp_tool_control_get_toggled       (GimpToolControl *control);
void                gimp_tool_control_set_cursor        (GimpToolControl *control,
                                                         GimpCursorType cursor);
void                gimp_tool_control_set_tool_cursor   (GimpToolControl *control,
                                                         GimpToolCursorType cursor);
void                gimp_tool_control_set_cursor_modifier
                                                        (GimpToolControl *control,
                                                         GimpCursorModifier modifier);
void                gimp_tool_control_set_toggle_cursor (GimpToolControl *control,
                                                         GimpCursorType cursor);
void                gimp_tool_control_set_toggle_tool_cursor
                                                        (GimpToolControl *control,
                                                         GimpToolCursorType cursor);
void                gimp_tool_control_set_toggle_cursor_modifier
                                                        (GimpToolControl *control,
                                                         GimpCursorModifier modifier);
GimpCursorType      gimp_tool_control_get_cursor        (GimpToolControl *control);
GimpToolCursorType  gimp_tool_control_get_tool_cursor   (GimpToolControl *control);
GimpCursorModifier  gimp_tool_control_get_cursor_modifier
                                                        (GimpToolControl *control);
GimpCursorPrecision gimp_tool_control_get_precision     (GimpToolControl *control);
void                gimp_tool_control_set_precision     (GimpToolControl *control,
                                                         GimpCursorPrecision precision);
void                gimp_tool_control_set_action_value_1
                                                        (GimpToolControl *control,
                                                         const gchar *action);
const gchar *       gimp_tool_control_get_action_value_1
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_action_value_2
                                                        (GimpToolControl *control,
                                                         const gchar *action);
const gchar *       gimp_tool_control_get_action_value_2
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_action_value_3
                                                        (GimpToolControl *control,
                                                         const gchar *action);
const gchar *       gimp_tool_control_get_action_value_3
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_action_value_4
                                                        (GimpToolControl *control,
                                                         const gchar *action);
const gchar *       gimp_tool_control_get_action_value_4
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_action_object_1
                                                        (GimpToolControl *control,
                                                         const gchar *action);
const gchar *       gimp_tool_control_get_action_object_1
                                                        (GimpToolControl *control);
void                gimp_tool_control_set_action_object_2
                                                        (GimpToolControl *control,
                                                         const gchar *action);
const gchar *       gimp_tool_control_get_action_object_2
                                                        (GimpToolControl *control);

Object Hierarchy

  GObject
   +----GimpObject
         +----GimpToolControl

Description

Details

GimpToolControl

typedef struct _GimpToolControl GimpToolControl;


gimp_tool_control_activate ()

void                gimp_tool_control_activate          (GimpToolControl *control);


gimp_tool_control_halt ()

void                gimp_tool_control_halt              (GimpToolControl *control);


gimp_tool_control_is_active ()

gboolean            gimp_tool_control_is_active         (GimpToolControl *control);


gimp_tool_control_pause ()

void                gimp_tool_control_pause             (GimpToolControl *control);


gimp_tool_control_resume ()

void                gimp_tool_control_resume            (GimpToolControl *control);


gimp_tool_control_is_paused ()

gboolean            gimp_tool_control_is_paused         (GimpToolControl *control);


gimp_tool_control_set_preserve ()

void                gimp_tool_control_set_preserve      (GimpToolControl *control,
                                                         gboolean preserve);


gimp_tool_control_get_preserve ()

gboolean            gimp_tool_control_get_preserve      (GimpToolControl *control);


gimp_tool_control_set_scroll_lock ()

void                gimp_tool_control_set_scroll_lock   (GimpToolControl *control,
                                                         gboolean scroll_lock);


gimp_tool_control_get_scroll_lock ()

gboolean            gimp_tool_control_get_scroll_lock   (GimpToolControl *control);


gimp_tool_control_set_handle_empty_image ()

void                gimp_tool_control_set_handle_empty_image
                                                        (GimpToolControl *control,
                                                         gboolean handle_empty);


gimp_tool_control_get_handle_empty_image ()

gboolean            gimp_tool_control_get_handle_empty_image
                                                        (GimpToolControl *control);


gimp_tool_control_set_wants_click ()

void                gimp_tool_control_set_wants_click   (GimpToolControl *control,
                                                         gboolean wants_click);


gimp_tool_control_get_wants_click ()

gboolean            gimp_tool_control_get_wants_click   (GimpToolControl *control);


gimp_tool_control_set_wants_double_click ()

void                gimp_tool_control_set_wants_double_click
                                                        (GimpToolControl *control,
                                                         gboolean wants_double_click);


gimp_tool_control_get_wants_double_click ()

gboolean            gimp_tool_control_get_wants_double_click
                                                        (GimpToolControl *control);


gimp_tool_control_set_wants_triple_click ()

void                gimp_tool_control_set_wants_triple_click
                                                        (GimpToolControl *control,
                                                         gboolean wants_double_click);


gimp_tool_control_get_wants_triple_click ()

gboolean            gimp_tool_control_get_wants_triple_click
                                                        (GimpToolControl *control);


gimp_tool_control_set_wants_all_key_events ()

void                gimp_tool_control_set_wants_all_key_events
                                                        (GimpToolControl *control,
                                                         gboolean wants_key_events);


gimp_tool_control_get_wants_all_key_events ()

gboolean            gimp_tool_control_get_wants_all_key_events
                                                        (GimpToolControl *control);


gimp_tool_control_set_dirty_mask ()

void                gimp_tool_control_set_dirty_mask    (GimpToolControl *control,
                                                         GimpDirtyMask dirty_mask);


gimp_tool_control_get_dirty_mask ()

GimpDirtyMask       gimp_tool_control_get_dirty_mask    (GimpToolControl *control);


gimp_tool_control_set_motion_mode ()

void                gimp_tool_control_set_motion_mode   (GimpToolControl *control,
                                                         GimpMotionMode motion_mode);


gimp_tool_control_get_motion_mode ()

GimpMotionMode      gimp_tool_control_get_motion_mode   (GimpToolControl *control);


gimp_tool_control_set_snap_to ()

void                gimp_tool_control_set_snap_to       (GimpToolControl *control,
                                                         gboolean snap_to);


gimp_tool_control_get_snap_to ()

gboolean            gimp_tool_control_get_snap_to       (GimpToolControl *control);


gimp_tool_control_set_snap_offsets ()

void                gimp_tool_control_set_snap_offsets  (GimpToolControl *control,
                                                         gint offset_x,
                                                         gint offset_y,
                                                         gint width,
                                                         gint height);


gimp_tool_control_get_snap_offsets ()

void                gimp_tool_control_get_snap_offsets  (GimpToolControl *control,
                                                         gint *offset_x,
                                                         gint *offset_y,
                                                         gint *width,
                                                         gint *height);


gimp_tool_control_set_toggled ()

void                gimp_tool_control_set_toggled       (GimpToolControl *control,
                                                         gboolean toggled);


gimp_tool_control_get_toggled ()

gboolean            gimp_tool_control_get_toggled       (GimpToolControl *control);


gimp_tool_control_set_cursor ()

void                gimp_tool_control_set_cursor        (GimpToolControl *control,
                                                         GimpCursorType cursor);


gimp_tool_control_set_tool_cursor ()

void                gimp_tool_control_set_tool_cursor   (GimpToolControl *control,
                                                         GimpToolCursorType cursor);


gimp_tool_control_set_cursor_modifier ()

void                gimp_tool_control_set_cursor_modifier
                                                        (GimpToolControl *control,
                                                         GimpCursorModifier modifier);


gimp_tool_control_set_toggle_cursor ()

void                gimp_tool_control_set_toggle_cursor (GimpToolControl *control,
                                                         GimpCursorType cursor);


gimp_tool_control_set_toggle_tool_cursor ()

void                gimp_tool_control_set_toggle_tool_cursor
                                                        (GimpToolControl *control,
                                                         GimpToolCursorType cursor);


gimp_tool_control_set_toggle_cursor_modifier ()

void                gimp_tool_control_set_toggle_cursor_modifier
                                                        (GimpToolControl *control,
                                                         GimpCursorModifier modifier);


gimp_tool_control_get_cursor ()

GimpCursorType      gimp_tool_control_get_cursor        (GimpToolControl *control);


gimp_tool_control_get_tool_cursor ()

GimpToolCursorType  gimp_tool_control_get_tool_cursor   (GimpToolControl *control);


gimp_tool_control_get_cursor_modifier ()

GimpCursorModifier  gimp_tool_control_get_cursor_modifier
                                                        (GimpToolControl *control);


gimp_tool_control_get_precision ()

GimpCursorPrecision gimp_tool_control_get_precision     (GimpToolControl *control);


gimp_tool_control_set_precision ()

void                gimp_tool_control_set_precision     (GimpToolControl *control,
                                                         GimpCursorPrecision precision);


gimp_tool_control_set_action_value_1 ()

void                gimp_tool_control_set_action_value_1
                                                        (GimpToolControl *control,
                                                         const gchar *action);


gimp_tool_control_get_action_value_1 ()

const gchar *       gimp_tool_control_get_action_value_1
                                                        (GimpToolControl *control);


gimp_tool_control_set_action_value_2 ()

void                gimp_tool_control_set_action_value_2
                                                        (GimpToolControl *control,
                                                         const gchar *action);


gimp_tool_control_get_action_value_2 ()

const gchar *       gimp_tool_control_get_action_value_2
                                                        (GimpToolControl *control);


gimp_tool_control_set_action_value_3 ()

void                gimp_tool_control_set_action_value_3
                                                        (GimpToolControl *control,
                                                         const gchar *action);


gimp_tool_control_get_action_value_3 ()

const gchar *       gimp_tool_control_get_action_value_3
                                                        (GimpToolControl *control);


gimp_tool_control_set_action_value_4 ()

void                gimp_tool_control_set_action_value_4
                                                        (GimpToolControl *control,
                                                         const gchar *action);


gimp_tool_control_get_action_value_4 ()

const gchar *       gimp_tool_control_get_action_value_4
                                                        (GimpToolControl *control);


gimp_tool_control_set_action_object_1 ()

void                gimp_tool_control_set_action_object_1
                                                        (GimpToolControl *control,
                                                         const gchar *action);


gimp_tool_control_get_action_object_1 ()

const gchar *       gimp_tool_control_get_action_object_1
                                                        (GimpToolControl *control);


gimp_tool_control_set_action_object_2 ()

void                gimp_tool_control_set_action_object_2
                                                        (GimpToolControl *control,
                                                         const gchar *action);


gimp_tool_control_get_action_object_2 ()

const gchar *       gimp_tool_control_get_action_object_2
                                                        (GimpToolControl *control);