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 |