|
Horizon
|
Public Member Functions | |
| SchematicBlockSymbol (const UUID &uu, const json &, class IBlockSymbolAndSchematicProvider &prv, class Block &block) | |
| SchematicBlockSymbol (const UUID &uu, const BlockSymbol &sym, BlockInstance &inst) | |
| std::string | replace_text (const std::string &t, bool *replaced, const class Schematic &sch) const |
| UUID | get_uuid () const |
| json | serialize () const |
Static Public Member Functions | |
| static UUID | peek_block_instance_uuid (const json &j) |
Public Attributes | |
| UUID | uuid |
| uuid_ptr< BlockInstance > | block_instance |
| const BlockSymbol * | prv_symbol |
| BlockSymbol | symbol |
| class Schematic * | schematic = nullptr |
| Placement | placement |