Loading...
Searching...
No Matches
Process::LayoutBuilderBase Struct Reference
Inheritance diagram for Process::LayoutBuilderBase:
Public Member Functions | |
| Process::ControlLayout | makePort (Process::Inlet &portModel) |
| Process::ControlLayout | makePort (Process::Outlet &portModel) |
| std::pair< Process::ControlInlet *, Process::ControlLayout > | makeInlet (Process::Inlet *) |
| std::pair< Process::ControlOutlet *, Process::ControlLayout > | makeOutlet (Process::Outlet *) |
| std::vector< std::pair< Process::ControlInlet *, Process::ControlLayout > > | makeInlets (std::span< Process::Inlet * >) |
| std::vector< std::pair< Process::ControlOutlet *, Process::ControlLayout > > | makeOutlets (std::span< Process::Outlet * >) |
| QGraphicsItem * | makeLabel (std::string_view item) |
| void | finalizeLayout (QGraphicsItem *rootItem) |
| template<typename T > | |
| score::BrushSet & | get_brush (T cur) |
| template<typename Item > | |
| void | setupLayout (const Item &it, score::GraphicsLayout &item) |
| template<typename Item > | |
| void | setupItem (const Item &it, QGraphicsItem &item) |
Public Attributes | |
| QObject & | context |
| const Process::ProcessModel & | proc |
| const Process::Context & | doc |
| const Process::PortFactoryList & | portFactory |
| const Process::Inlets & | inlets |
| const Process::Outlets & | outlets |
| QGraphicsItem * | layout {} |
| std::vector< score::GraphicsLayout * > | createdLayouts {} |
The documentation for this struct was generated from the following files:
- plugins/score-lib-process/Control/Layout.hpp
- Layout.cpp