Horizon
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
horizon::ClipboardSchematic Class Reference
Inheritance diagram for horizon::ClipboardSchematic:
horizon::ClipboardBase

Public Member Functions

 ClipboardSchematic (class IDocumentSchematic &d)
 
- Public Member Functions inherited from horizon::ClipboardBase
json process (const std::set< SelectableRef > &sel)
 

Protected Member Functions

void expand_selection () override
 
void serialize (json &j) override
 
json serialize_junction (const class Junction &ju) override
 
IDocumentget_doc () override
 

Protected Attributes

IDocumentSchematicdoc
 
- Protected Attributes inherited from horizon::ClipboardBase
std::set< SelectableRefselection
 

Additional Inherited Members

- Static Public Member Functions inherited from horizon::ClipboardBase
static std::unique_ptr< ClipboardBasecreate (class IDocument &doc)
 

Member Function Documentation

◆ expand_selection()

void horizon::ClipboardSchematic::expand_selection ( )
overrideprotectedvirtual

Reimplemented from horizon::ClipboardBase.

◆ get_doc()

IDocument & horizon::ClipboardSchematic::get_doc ( )
overrideprotectedvirtual

◆ serialize()

void horizon::ClipboardSchematic::serialize ( json j)
overrideprotectedvirtual

Reimplemented from horizon::ClipboardBase.

◆ serialize_junction()

json horizon::ClipboardSchematic::serialize_junction ( const class Junction ju)
overrideprotectedvirtual

Reimplemented from horizon::ClipboardBase.


The documentation for this class was generated from the following files: