Horizon
edit_pad_parameter_set.hpp
1 #pragma once
2 #include <gtkmm.h>
3 #include <array>
4 #include <set>
5 #include "common/common.hpp"
6 #include "parameter/set.hpp"
7 
8 namespace horizon {
9 
10 class PadParameterSetDialog : public Gtk::Dialog {
11 public:
12  PadParameterSetDialog(Gtk::Window *parent, std::set<class Pad *> &pads, class Pool *p, class Package *pkg);
13  bool valid = false;
14 
15 
16 private:
17  class Pool *pool;
18  class MyParameterSetEditor *editor = nullptr;
19  class PoolBrowserButton *padstack_button = nullptr;
20 };
21 } // namespace horizon
horizon::MyParameterSetEditor
Definition: edit_board_hole.cpp:15
horizon::PoolBrowserButton
Definition: pool_browser_button.hpp:9
horizon::Package
Definition: package.hpp:28
horizon::Pool
Stores objects (Unit, Entity, Symbol, Part, etc.) from the pool.
Definition: pool.hpp:21
horizon::PadParameterSetDialog
Definition: edit_pad_parameter_set.hpp:10