Loading...
Searching...
No Matches
Scenario::LayerData Class Reference
Classes | |
| struct | Layer | 
Public Member Functions | |
| LayerData (const LayerData &)=delete | |
| LayerData (LayerData &&) noexcept=default | |
| LayerData & | operator= (const LayerData &)=delete | 
| LayerData & | operator= (LayerData &&) noexcept=default | 
| LayerData (const Process::ProcessModel *m) | |
| Process::LayerPresenter * | mainPresenter () const noexcept | 
| Process::LayerView * | mainView () const noexcept | 
| void | cleanup () | 
| void | addView (Process::LayerFactory &factory, ZoomRatio zoomRatio, const Process::Context &context, QGraphicsItem *parentItem, QObject *parent) | 
| void | setupView (Layer &layer, int idx, qreal parentWidth, qreal parent_default_width, qreal w, qreal h) | 
| std::size_t | count () const noexcept | 
| void | removeView (int i) | 
| bool | focused () const | 
| void | setFocus (bool focus) const | 
| void | on_focusChanged () const | 
| void | setFullView () const | 
| void | setWidth (qreal width, qreal defaultWidth) const | 
| void | setHeight (qreal height) const | 
| void | putToFront () const | 
| void | putBehind () const | 
| void | on_zoomRatioChanged (const Process::Context &lst, ZoomRatio r, qreal parentWidth, qreal parent_default_width, qreal slot_height, QGraphicsItem *parentItem, QObject *parent) | 
| void | updateLoops (const Process::Context &lst, ZoomRatio r, qreal parentWidth, qreal parent_default_width, qreal slot_height, QGraphicsItem *parentItem, QObject *parent) | 
| void | parentGeometryChanged () const | 
| void | fillContextMenu (QMenu &m, QPoint pos, QPointF scenepos, const Process::LayerContextMenuManager &mgr) const | 
| Process::GraphicsShapeItem * | makeSlotHeaderDelegate () const | 
| void | updateYPositions (qreal y) | 
| void | updateContainerHeights (qreal h) const | 
| void | updateStartOffset (double x) const | 
| void | update () const | 
| void | setZValue (qreal z) const | 
| QPixmap | pixmap () const noexcept | 
| const Process::ProcessModel & | model () const noexcept | 
| const std::vector< Layer > & | layers () const noexcept | 
Static Public Member Functions | |
| static void | disconnect (const Process::ProcessModel &proc, QObject &intervalPresenter) | 
The documentation for this class was generated from the following files:
- LayerData.hpp
 - LayerData.cpp