3 #include "core/core_symbol.hpp"
4 #include "search/searcher_symbol.hpp"
9 ImpSymbol(
const std::string &symbol_filename,
const std::string &pool_path);
12 void construct()
override;
14 ActionCatalogItem::Availability get_editor_type_for_action()
const override
16 return ActionCatalogItem::AVAILABLE_IN_SYMBOL;
19 void update_monitor()
override;
21 Searcher *get_searcher_ptr()
override
27 void canvas_update()
override;
28 void apply_preferences()
override;
34 Gtk::Entry *name_entry =
nullptr;
35 Gtk::Label *unit_label =
nullptr;
36 Gtk::Switch *can_expand_switch =
nullptr;
37 Gtk::Button *expand_preview_button =
nullptr;
41 void update_unplaced();
43 void handle_selection_cross_probe();
46 void update_bbox_annotation();
Definition: annotation.hpp:7
Definition: core_symbol.hpp:10
Definition: imp_symbol.hpp:7
Definition: searcher_symbol.hpp:5
Definition: searcher.hpp:8
Definition: symbol_preview_expand_window.hpp:9
Definition: symbol_preview_window.hpp:9
Definition: symbol.hpp:71
Definition: unplaced_box.hpp:9