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