16 UUID get_uuid()
const;
19 bool is_power =
false;
21 enum class PowerSymbolStyle { GND, EARTH, DOT, ANTENNA };
22 PowerSymbolStyle power_symbol_style = PowerSymbolStyle::GND;
23 bool power_symbol_name_visible =
true;
27 bool diffpair_primary =
false;
30 Pin::Direction port_direction = Pin::Direction::BIDIRECTIONAL;
34 bool is_power_forced =
false;
35 bool is_bussed =
false;
37 unsigned int n_pins_connected = 0;
38 bool has_bus_rippers =
false;
39 std::vector<UUIDVec> hrefs;
41 json serialize()
const;
42 bool is_named()
const;