app: add gimp_tool_widget_get_shell(), and implement get_property("item")
forgot the latter in the initial version.
This commit is contained in:
@ -89,23 +89,24 @@ struct _GimpToolWidgetClass
|
||||
};
|
||||
|
||||
|
||||
GType gimp_tool_widget_get_type (void) G_GNUC_CONST;
|
||||
GType gimp_tool_widget_get_type (void) G_GNUC_CONST;
|
||||
|
||||
GimpCanvasItem * gimp_tool_widget_get_item (GimpToolWidget *widget);
|
||||
GimpDisplayShell * gimp_tool_widget_get_shell (GimpToolWidget *widget);
|
||||
GimpCanvasItem * gimp_tool_widget_get_item (GimpToolWidget *widget);
|
||||
|
||||
/* for subclasses, to add and manage their items
|
||||
*/
|
||||
void gimp_tool_widget_add_item (GimpToolWidget *widget,
|
||||
GimpCanvasItem *item);
|
||||
void gimp_tool_widget_remove_item (GimpToolWidget *widget,
|
||||
GimpCanvasItem *item);
|
||||
void gimp_tool_widget_add_item (GimpToolWidget *widget,
|
||||
GimpCanvasItem *item);
|
||||
void gimp_tool_widget_remove_item (GimpToolWidget *widget,
|
||||
GimpCanvasItem *item);
|
||||
|
||||
GimpCanvasGroup * gimp_tool_widget_add_stroke_group (GimpToolWidget *widget);
|
||||
GimpCanvasGroup * gimp_tool_widget_add_fill_group (GimpToolWidget *widget);
|
||||
GimpCanvasGroup * gimp_tool_widget_add_stroke_group (GimpToolWidget *widget);
|
||||
GimpCanvasGroup * gimp_tool_widget_add_fill_group (GimpToolWidget *widget);
|
||||
|
||||
void gimp_tool_widget_push_group (GimpToolWidget *widget,
|
||||
GimpCanvasGroup *group);
|
||||
void gimp_tool_widget_pop_group (GimpToolWidget *widget);
|
||||
void gimp_tool_widget_push_group (GimpToolWidget *widget,
|
||||
GimpCanvasGroup *group);
|
||||
void gimp_tool_widget_pop_group (GimpToolWidget *widget);
|
||||
|
||||
/* convenience functions to add specific items
|
||||
*/
|
||||
|
Reference in New Issue
Block a user