Lines Matching refs:SPDesktop

24 class SPDesktop;
36 static void selectAll(SPDesktop *desktop);
37 static void selectAllInAll(SPDesktop *desktop);
38 static void selectNone(SPDesktop *desktop);
39 static void selectSameFillStroke(SPDesktop *dt);
40 static void selectSameFillColor(SPDesktop *dt);
41 static void selectSameStrokeColor(SPDesktop *dt);
42 static void selectSameStrokeStyle(SPDesktop *dt);
43 static void selectSameObjectType(SPDesktop *dt);
44 static void invert(SPDesktop *desktop);
45 static void invertAllInAll(SPDesktop *desktop);
46 static void reverse(SPDesktop *dt);
47 static void selectNext(SPDesktop *desktop);
48 static void selectPrev(SPDesktop *desktop);
49 static void fixSelection(SPDesktop *desktop);
53 void sp_selection_delete(SPDesktop *desktop);
54 void sp_selection_duplicate(SPDesktop *desktop, bool suppressDone = false, bool duplicateLayer = false);
57 void sp_edit_select_all(SPDesktop *desktop);
58 void sp_edit_select_all_in_all_layers (SPDesktop *desktop);
59 void sp_edit_invert (SPDesktop *desktop);
60 void sp_edit_invert_in_all_layers (SPDesktop *desktop);
62 void sp_selection_clone(SPDesktop *desktop);
63 void sp_selection_unlink(SPDesktop *desktop);
64 void sp_selection_relink(SPDesktop *desktop);
65 void sp_select_clone_original(SPDesktop *desktop);
66 void sp_selection_clone_original_path_lpe(SPDesktop *desktop);
68 void sp_selection_to_marker(SPDesktop *desktop, bool apply = true);
69 void sp_selection_to_guides(SPDesktop *desktop);
71 void sp_selection_symbol(SPDesktop *desktop, bool apply = true);
72 void sp_selection_unsymbol(SPDesktop *desktop);
74 void sp_selection_tile(SPDesktop *desktop, bool apply = true);
75 void sp_selection_untile(SPDesktop *desktop);
77 void sp_selection_group(Inkscape::Selection *selection, SPDesktop *desktop);
78 void sp_selection_ungroup(Inkscape::Selection *selection, SPDesktop *desktop);
79 void sp_selection_ungroup_pop_selection(Inkscape::Selection *selection, SPDesktop *desktop);
81 void sp_selection_raise(Inkscape::Selection *selection, SPDesktop *desktop);
82 void sp_selection_raise_to_top(Inkscape::Selection *selection, SPDesktop *desktop);
83 void sp_selection_lower(Inkscape::Selection *selection, SPDesktop *desktop);
84 void sp_selection_lower_to_bottom(Inkscape::Selection *selection, SPDesktop *desktop);
88 void sp_selection_cut(SPDesktop *desktop);
89 void sp_selection_copy(SPDesktop *desktop);
90 void sp_selection_paste(SPDesktop *desktop, bool in_place);
91 void sp_selection_paste_style(SPDesktop *desktop);
92 void sp_selection_paste_livepatheffect(SPDesktop *desktop);
93 void sp_selection_remove_livepatheffect(SPDesktop *desktop);
95 void sp_selection_remove_filter(SPDesktop *desktop);
99 void sp_selection_paste_size(SPDesktop *desktop, bool apply_x, bool apply_y);
100 void sp_selection_paste_size_separately(SPDesktop *desktop, bool apply_x, bool apply_y);
102 void sp_selection_to_next_layer( SPDesktop *desktop, bool suppressDone = false );
103 void sp_selection_to_prev_layer( SPDesktop *desktop, bool suppressDone = false );
104 void sp_selection_to_layer( SPDesktop *desktop, SPObject *layer, bool suppressDone = false );
107 void sp_selection_remove_transform (SPDesktop *desktop);
115 void sp_selection_rotate_90 (SPDesktop *desktop, bool ccw);
126 void sp_selection_item_next (SPDesktop *desktop);
127 void sp_selection_item_prev (SPDesktop *desktop);
129 void sp_selection_next_patheffect_param(SPDesktop * dt);
131 void sp_selection_edit_clip_or_mask(SPDesktop * dt, bool clip);
143 void sp_select_same_fill_stroke_style(SPDesktop *desktop, gboolean fill, gboolean strok, gboolean style);
144 void sp_select_same_object_type(SPDesktop *desktop);
149 void scroll_to_show_item(SPDesktop *desktop, SPItem *item);
151 void sp_undo (SPDesktop *desktop, SPDocument *doc);
152 void sp_redo (SPDesktop *desktop, SPDocument *doc);
157 void sp_selection_create_bitmap_copy (SPDesktop *desktop);
159 void sp_selection_set_clipgroup(SPDesktop *desktop);
160 void sp_selection_set_mask(SPDesktop *desktop, bool apply_clip_path, bool apply_to_layer);
161 void sp_selection_unset_mask(SPDesktop *desktop, bool apply_clip_path);
163 bool fit_canvas_to_selection(SPDesktop *, bool with_margins = false);
164 void verb_fit_canvas_to_selection(SPDesktop *);
166 void verb_fit_canvas_to_drawing(SPDesktop *);
167 void fit_canvas_to_selection_or_drawing(SPDesktop *);
169 void unlock_all(SPDesktop *dt);
170 void unlock_all_in_all_layers(SPDesktop *dt);
171 void unhide_all(SPDesktop *dt);
172 void unhide_all_in_all_layers(SPDesktop *dt);
174 std::vector<SPItem*> &get_all_items(std::vector<SPItem*> &list, SPObject *from, SPDesktop *desktop, bool onlyvisible, bool onlysensitive, bool ingroups, std::vector<SPItem*> const &exclude);