LibrePCB Developers Documentation
SchematicClipboardDataBuilder Class Referencefinal

The SchematicClipboardDataBuilder class. More...

#include <schematicclipboarddatabuilder.h>

+ Collaboration diagram for SchematicClipboardDataBuilder:

Public Member Functions

 SchematicClipboardDataBuilder ()=delete
 
 SchematicClipboardDataBuilder (const SchematicClipboardDataBuilder &other)=delete
 
 SchematicClipboardDataBuilder (SchematicGraphicsScene &scene) noexcept
 
 ~SchematicClipboardDataBuilder () noexcept
 
std::unique_ptr< SchematicClipboardDatagenerate (const Point &cursorPos) const noexcept
 
SchematicClipboardDataBuilderoperator= (const SchematicClipboardDataBuilder &rhs)=delete
 

Private Attributes

SchematicGraphicsScenemScene
 

Detailed Description

Constructor & Destructor Documentation

◆ SchematicClipboardDataBuilder() [1/3]

◆ SchematicClipboardDataBuilder() [2/3]

◆ SchematicClipboardDataBuilder() [3/3]

◆ ~SchematicClipboardDataBuilder()

Member Function Documentation

◆ generate()

std::unique_ptr< SchematicClipboardData > generate ( const Point cursorPos) const
noexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator=()

SchematicClipboardDataBuilder & operator= ( const SchematicClipboardDataBuilder rhs)
delete

Member Data Documentation

◆ mScene

SchematicGraphicsScene& mScene
private

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