| add_bezier(const etl::handle< Bezier > &bezier) | studio::Duckmatic | |
| add_duck(const etl::handle< Duck > &duck) | studio::Duckmatic | |
| add_ducks_layers(synfig::Canvas::Handle canvas, std::set< synfig::Layer::Handle > &selected_layer_set, etl::handle< CanvasView > canvas_view, synfig::TransformStack &transform_stack) | studio::Duckmatic | |
| add_persistent_stroke(etl::smart_ptr< std::list< synfig::Point > > stroke_point_list, const synfig::Color &color=synfig::Color(0, 0, 0)) | studio::Duckmatic | |
| add_similar_duck(etl::handle< Duck > duck) | studio::Duckmatic | |
| add_stroke(etl::smart_ptr< std::list< synfig::Point > > stroke_point_list, const synfig::Color &color=synfig::Color(0, 0, 0)) | studio::Duckmatic | |
| add_to_ducks(const synfigapp::ValueDesc &value_desc, etl::handle< CanvasView > canvas_view, const synfig::TransformStack &transform_stack_, synfig::ParamDesc *param_desc=0) | studio::Duckmatic | |
| axis_lock | studio::Duckmatic | protected |
| bezier_list() const | studio::Duckmatic | inline |
| clear_bezier_dragger() | studio::Duckmatic | inline |
| clear_curr_transform_stack() | studio::Duckmatic | inline |
| clear_duck_dragger() | studio::Duckmatic | inline |
| clear_ducks() | studio::Duckmatic | |
| clear_persistent_strokes() | studio::Duckmatic | |
| clear_selected_ducks() | studio::Duckmatic | |
| count_selected_ducks() const | studio::Duckmatic | |
| cur_time | studio::Duckmatic | protected |
| disable_grid_snap() | studio::Duckmatic | inline |
| Duck typedef | studio::Duckmatic | |
| duck_is_selected(const etl::handle< Duck > &duck) const | studio::Duckmatic | |
| DuckDataMap typedef | studio::Duckmatic | |
| DuckDrag_Base class | studio::Duckmatic | friend |
| DuckDrag_Translate class | studio::Duckmatic | friend |
| DuckMap typedef | studio::Duckmatic | |
| Duckmatic(etl::loose_handle< synfigapp::CanvasInterface > canvas_interface) | studio::Duckmatic | |
| enable_grid_snap() | studio::Duckmatic | inline |
| end_bezier_drag() | studio::Duckmatic | |
| end_duck_drag() | studio::Duckmatic | |
| erase_bezier(const etl::handle< Bezier > &bezier) | studio::Duckmatic | |
| erase_duck(const etl::handle< Duck > &duck) | studio::Duckmatic | |
| find_bezier(synfig::Point pos, synfig::Real radius=0, float *location=0) | studio::Duckmatic | |
| find_bezier(synfig::Point pos, synfig::Real scale, synfig::Real radius, float *location=0) | studio::Duckmatic | |
| find_duck(synfig::Point pos, synfig::Real radius=0, Duck::Type type=Duck::TYPE_DEFAULT) | studio::Duckmatic | |
| find_guide_x(synfig::Point pos, float radius=0.1) | studio::Duckmatic | |
| find_guide_x(synfig::Point pos, float radius=0.1) const | studio::Duckmatic | inline |
| find_guide_y(synfig::Point pos, float radius=0.1) | studio::Duckmatic | |
| find_guide_y(synfig::Point pos, float radius=0.1) const | studio::Duckmatic | inline |
| find_similar_duck(etl::handle< Duck > duck) | studio::Duckmatic | |
| get_alternative_mode() const | studio::Duckmatic | inline |
| get_axis_lock() const | studio::Duckmatic | inline |
| get_bezier_dragger() const | studio::Duckmatic | inline |
| get_curr_transform_stack() const | studio::Duckmatic | inline |
| get_duck_dragger() const | studio::Duckmatic | inline |
| get_duck_list() const | studio::Duckmatic | |
| get_ducks_in_box(const synfig::Vector &tl, const synfig::Vector &br) const | studio::Duckmatic | |
| get_grid_color() const | studio::Duckmatic | inline |
| get_grid_size() const | studio::Duckmatic | inline |
| get_grid_snap() const | studio::Duckmatic | inline |
| get_guide_list_x() | studio::Duckmatic | inline |
| get_guide_list_x() const | studio::Duckmatic | inline |
| get_guide_list_y() | studio::Duckmatic | inline |
| get_guide_list_y() const | studio::Duckmatic | inline |
| get_guide_snap() const | studio::Duckmatic | inline |
| get_guides_color() const | studio::Duckmatic | inline |
| get_lock_animation_mode() const | studio::Duckmatic | inline |
| get_selected_bezier() const | studio::Duckmatic | |
| get_selected_duck() const | studio::Duckmatic | |
| get_selected_ducks() const | studio::Duckmatic | |
| get_show_persistent_strokes() const | studio::Duckmatic | inline |
| get_sketch_filename() const | studio::Duckmatic | inline |
| get_time() const | studio::Duckmatic | inline |
| get_type_mask() const | studio::Duckmatic | inline |
| grid_color | studio::Duckmatic | protected |
| grid_size | studio::Duckmatic | protected |
| grid_snap | studio::Duckmatic | protected |
| guide_snap | studio::Duckmatic | protected |
| GuideList typedef | studio::Duckmatic | |
| guides_color | studio::Duckmatic | protected |
| is_duck_group_selectable(const etl::handle< Duck > &x) const | studio::Duckmatic | |
| last_bezier() const | studio::Duckmatic | |
| last_duck() const | studio::Duckmatic | |
| load_sketch(const synfig::String &filename) | studio::Duckmatic | |
| on_duck_changed(const studio::Duck &duck, const synfigapp::ValueDesc &value_desc) | studio::Duckmatic | |
| persistent_stroke_list() const | studio::Duckmatic | inline |
| persistent_stroke_list() | studio::Duckmatic | inline |
| prev_zoom | studio::Duckmatic | protected |
| Push class | studio::Duckmatic | friend |
| refresh_selected_ducks() | studio::Duckmatic | |
| save_sketch(const synfig::String &filename) const | studio::Duckmatic | |
| select_all_ducks() | studio::Duckmatic | |
| select_duck(const etl::handle< Duck > &duck) | studio::Duckmatic | |
| select_ducks_in_box(const synfig::Vector &tl, const synfig::Vector &br) | studio::Duckmatic | |
| selected_bezier | studio::Duckmatic | protected |
| set_alternative_mode(bool x) | studio::Duckmatic | inline |
| set_axis_lock(bool x) | studio::Duckmatic | inline |
| set_bezier_dragger(etl::handle< BezierDrag_Base > x) | studio::Duckmatic | inline |
| set_duck_dragger(etl::handle< DuckDrag_Base > x) | studio::Duckmatic | inline |
| set_grid_color(const synfig::Color &c) | studio::Duckmatic | |
| set_grid_size(const synfig::Vector &s) | studio::Duckmatic | |
| set_grid_snap(bool x=true) | studio::Duckmatic | |
| set_guide_snap(bool x=true) | studio::Duckmatic | |
| set_guides_color(const synfig::Color &c) | studio::Duckmatic | |
| set_lock_animation_mode(bool x) | studio::Duckmatic | inline |
| set_show_persistent_strokes(bool x) | studio::Duckmatic | |
| set_time(synfig::Time x) | studio::Duckmatic | inline |
| set_type_mask(Type x) | studio::Duckmatic | inline |
| show_persistent_strokes | studio::Duckmatic | protected |
| signal_duck_selection_changed() | studio::Duckmatic | inline |
| signal_edited_duck(const etl::handle< Duck > &duck, bool moving=false) | studio::Duckmatic | |
| signal_edited_selected_ducks(bool moving=false) | studio::Duckmatic | |
| signal_grid_changed() | studio::Duckmatic | inline |
| signal_sketch_saved() | studio::Duckmatic | inline |
| signal_strokes_changed() | studio::Duckmatic | inline |
| signal_user_click_selected_ducks(int button) | studio::Duckmatic | |
| snap_point_to_grid(const synfig::Point &x) const | studio::Duckmatic | |
| start_bezier_drag(const synfig::Vector &offset, float bezier_click_pos) | studio::Duckmatic | |
| start_duck_drag(const synfig::Vector &offset) | studio::Duckmatic | |
| stroke_list() const | studio::Duckmatic | inline |
| toggle_grid_snap() | studio::Duckmatic | inline |
| toggle_guide_snap() | studio::Duckmatic | inline |
| toggle_select_duck(const etl::handle< Duck > &duck) | studio::Duckmatic | |
| toggle_select_ducks_in_box(const synfig::Vector &tl, const synfig::Vector &br) | studio::Duckmatic | |
| translate_selected_bezier(const synfig::Vector &vector) | studio::Duckmatic | |
| translate_selected_ducks(const synfig::Vector &vector) | studio::Duckmatic | |
| Type typedef | studio::Duckmatic | |
| unselect_all_ducks() | studio::Duckmatic | |
| unselect_duck(const etl::handle< Duck > &duck) | studio::Duckmatic | |
| update_ducks() | studio::Duckmatic | |
| zoom | studio::Duckmatic | protected |
| ~Duckmatic() | studio::Duckmatic | virtual |