static void gimp_color_tool_init (GimpColorTool *color_tool) { GimpTool *tool = GIMP_TOOL (color_tool); gimp_tool_control_set_action_size (tool->control, "tools/tools-color-average-radius-set"); color_tool->pick_mode = GIMP_COLOR_PICK_MODE_NONE; }
static void gimp_mybrush_tool_init (GimpMybrushTool *mybrush_tool) { GimpTool *tool = GIMP_TOOL (mybrush_tool); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_INK); gimp_tool_control_set_action_size (tool->control, "tools/tools-mybrush-radius-set"); gimp_paint_tool_enable_color_picker (GIMP_PAINT_TOOL (mybrush_tool), GIMP_COLOR_PICK_MODE_FOREGROUND); }
static void gimp_brush_tool_init (GimpBrushTool *brush_tool) { GimpTool *tool = GIMP_TOOL (brush_tool); gimp_tool_control_set_action_size (tool->control, "tools/tools-paintbrush-size-set"); gimp_tool_control_set_action_aspect (tool->control, "tools/tools-paintbrush-aspect-ratio-set"); gimp_tool_control_set_action_angle (tool->control, "tools/tools-paintbrush-angle-set"); gimp_tool_control_set_action_object_1 (tool->control, "context/context-brush-select-set"); }
static void gimp_warp_tool_init (GimpWarpTool *self) { GimpTool *tool = GIMP_TOOL (self); gimp_tool_control_set_preserve (tool->control, FALSE); gimp_tool_control_set_motion_mode (tool->control, GIMP_MOTION_MODE_EXACT); gimp_tool_control_set_dirty_mask (tool->control, GIMP_DIRTY_IMAGE | GIMP_DIRTY_DRAWABLE | GIMP_DIRTY_SELECTION | GIMP_DIRTY_ACTIVE_DRAWABLE); gimp_tool_control_set_wants_click (tool->control, TRUE); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_PERSPECTIVE); gimp_tool_control_set_action_size (tool->control, "tools/tools-warp-effect-size-set"); }
static void gimp_color_tool_init (GimpColorTool *color_tool) { GimpTool *tool = GIMP_TOOL (color_tool); gimp_tool_control_set_action_size (tool->control, "tools/tools-color-average-radius-set"); color_tool->enabled = FALSE; color_tool->center_x = 0; color_tool->center_y = 0; color_tool->pick_mode = GIMP_COLOR_PICK_MODE_NONE; color_tool->options = NULL; color_tool->sample_point = NULL; color_tool->moving_sample_point = FALSE; color_tool->sample_point_x = SAMPLE_POINT_POSITION_INVALID; color_tool->sample_point_y = SAMPLE_POINT_POSITION_INVALID; }