2 #include "imp_layer.hpp"
3 #include "core/core_padstack.hpp"
8 ImpPadstack(
const std::string &symbol_filename,
const std::string &pool_path);
11 void construct()
override;
13 ActionCatalogItem::Availability get_editor_type_for_action()
const override
15 return ActionCatalogItem::AVAILABLE_IN_PADSTACK;
17 ObjectType get_editor_type()
const override
19 return ObjectType::PADSTACK;
21 std::pair<ActionID, ToolID> get_doubleclick_action(ObjectType type,
const UUID &uu)
override;
23 std::map<ObjectType, SelectionFilterInfo> get_selection_filter_info()
const override;
26 void canvas_update()
override;