Loading...
Searching...
No Matches
Gfx::OutputMappingCanvas Class Referencefinal
Inheritance diagram for Gfx::OutputMappingCanvas:
Public Member Functions | |
| OutputMappingCanvas (QWidget *parent=nullptr) | |
| void | setMappings (const std::vector< OutputMapping > &mappings) |
| std::vector< OutputMapping > | getMappings () const |
| void | addOutput () |
| void | removeSelectedOutput () |
| void | updateAspectRatio (int inputWidth, int inputHeight) |
| double | canvasWidth () const noexcept |
| double | canvasHeight () const noexcept |
| bool | snapEnabled () const noexcept |
| void | setSnapEnabled (bool enabled) |
| QPointF | snapPosition (const OutputMappingItem *item, QPointF proposedPos) const |
| void | enterWarpMode (int outputIndex) |
| void | exitWarpMode () |
| bool | inWarpMode () const noexcept |
| void | resetWarp () |
Public Attributes | |
| std::function< void(int)> | onSelectionChanged |
| std::function< void(int)> | onItemGeometryChanged |
| std::function< void()> | onWarpChanged |
The documentation for this class was generated from the following files:
- OutputMapping.hpp
- OutputMapping.cpp