Horizon
symbol_pin_names_window.hpp
1#pragma once
2#include <gtkmm.h>
3#include "util/uuid.hpp"
4#include "tool_window.hpp"
5
6namespace horizon {
7
9public:
10 SymbolPinNamesWindow(Gtk::Window *parent, class ImpInterface *intf, class SchematicSymbol &s);
11 void go_to_pin(const UUID &uu);
12 UUID get_selected_pin();
13
14private:
15 class SchematicSymbol &sym;
16 class GatePinEditor *editor = nullptr;
17 void handle_import();
18};
19} // namespace horizon
Definition: symbol_pin_names_window.cpp:161
Definition: imp_interface.hpp:12
Definition: schematic_symbol.hpp:15
Definition: symbol_pin_names_window.hpp:8
Definition: tool_window.hpp:7
This class encapsulates a UUID and allows it to be uses as a value type.
Definition: uuid.hpp:16