Horizon
tool_helper_map_symbol.hpp
1 #pragma once
2 #include "core/tool.hpp"
3 
4 namespace horizon {
5 class ToolHelperMapSymbol : public virtual ToolBase {
6 public:
7  ToolHelperMapSymbol(IDocument *c, ToolID tid) : ToolBase(c, tid)
8  {
9  }
10 
11 protected:
12  class SchematicSymbol *map_symbol(class Component *c, const class Gate *g);
13  const class Symbol *get_symbol_for_unit(const UUID &unit_uu, bool *auto_selected = nullptr);
14 };
15 } // namespace horizon