|
|
| ProcessModel (const TimeVal &duration, const Id< Process::ProcessModel > &id, QObject *parent) |
| |
|
| ProcessModel (const TimeVal &duration, const QString &custom, const Id< Process::ProcessModel > &id, QObject *parent) |
| |
|
template<typename Impl > |
| | ProcessModel (Impl &vis, QObject *parent) |
| |
|
void | init () |
| |
|
void | sanitize () |
| | Brings what was loaded into the ranges everything else relies on.
|
| |
|
void | setChannel (int n) |
| |
|
int | channel () const noexcept |
| |
|
void | setCurrentPattern (int n) |
| |
|
int | currentPattern () const noexcept |
| |
|
void | setLaneLabels (LaneLabels l) |
| |
|
LaneLabels | laneLabels () const noexcept |
| |
| const std::vector< int64_t > & | execSteps () const noexcept |
| |
|
void | setExecSteps (std::vector< int64_t > s) |
| |
|
void | setPattern (int n, Pattern p) |
| |
|
void | setPatterns (const std::vector< Pattern > &n) |
| |
|
const std::vector< Pattern > & | patterns () const noexcept |
| |
| void | loadPreset (const Process::Preset &preset) override |
| |
| Process::Preset | savePreset () const noexcept override |
| |
|
void | channelChanged (int arg_1) |
| |
|
void | currentPatternChanged (int arg_1) |
| |
|
void | execStepsChanged () |
| | execSteps() changed.
|
| |
| void | execPattern (int current, int pending) |
| |
|
void | patternsChanged () |
| |
|
void | laneLabelsChanged (LaneLabels arg_1) |
| |
|
void | timeGridChanged () |
| | The bar grid the steps fall on moved: an ancestor moved or changed tempo.
|
| |
|
| ProcessModel (TimeVal duration, const Id< ProcessModel > &id, const QString &name, QObject *parent) |
| |
|
| ProcessModel (DataStream::Deserializer &vis, QObject *parent) |
| |
|
| ProcessModel (JSONObject::Deserializer &vis, QObject *parent) |
| |
|
virtual QString | effect () const noexcept |
| |
|
virtual QString | prettyName () const noexcept |
| |
|
virtual QString | prettyShortName () const noexcept=0 |
| |
|
virtual QString | category () const noexcept=0 |
| |
|
virtual QStringList | tags () const noexcept=0 |
| |
|
virtual ProcessFlags | flags () const noexcept=0 |
| |
| void | setParentDuration (ExpandMode mode, const TimeVal &t) noexcept |
| |
|
virtual TimeVal | contentDuration () const noexcept |
| |
|
void | setDuration (const TimeVal &other) noexcept |
| |
|
const TimeVal & | duration () const noexcept |
| |
| double | durationInFlicks () const noexcept |
| |
|
QPointF | position () const noexcept |
| | Nodal things.
|
| |
|
QSizeF | size () const noexcept |
| |
|
void | setPosition (const QPointF &v) |
| |
|
void | setSize (const QSizeF &v) |
| |
|
void | positionChanged (QPointF p) |
| |
|
void | sizeChanged (QSizeF p) |
| |
|
FoldMode | foldMode () const noexcept |
| |
|
void | setFoldMode (FoldMode v) |
| |
|
void | foldModeChanged (FoldMode v) |
| |
| bool | folded () const noexcept |
| |
| QSizeF | foldedSize () const noexcept |
| |
|
void | setFoldedSize (QSizeF v) noexcept |
| |
|
virtual ProcessStateDataInterface * | startStateData () const noexcept |
| | States. The process has ownership.
|
| |
|
virtual ProcessStateDataInterface * | endStateData () const noexcept |
| |
| virtual Selection | selectableChildren () const noexcept |
| | Selection.
|
| |
|
virtual Selection | selectedChildren () const noexcept |
| |
|
virtual void | setSelection (const Selection &s) const noexcept |
| |
|
double | getSlotHeight () const noexcept |
| |
|
void | setSlotHeight (double) noexcept |
| |
|
const Process::Inlets & | inlets () const noexcept |
| |
|
const Process::Outlets & | outlets () const noexcept |
| |
|
Process::Inlet * | inlet (const Id< Process::Port > &) const noexcept |
| |
|
Process::Outlet * | outlet (const Id< Process::Port > &) const noexcept |
| |
|
virtual std::vector< Process::Preset > | builtinPresets () const noexcept |
| |
|
virtual bool | presetMatches (const Preset &preset) const noexcept |
| | Whether the preset applies to this process: same process key and same effect.
|
| |
| virtual bool | presetChangesPorts (const Preset &preset) const noexcept |
| |
| bool | scriptPresetChangesPorts (const Preset &preset) const noexcept |
| |
|
virtual void | forEachControl (smallfun::function< void(Process::ControlInlet &, const ossia::value &)>) const |
| |
| virtual void | mapExternalFiles (Process::ExternalFileMap &map) |
| |
| virtual bool | externalSourceOutOfDate () const noexcept |
| |
| virtual score::Command * | refreshFromExternalSource (const score::DocumentContext &ctx) const |
| |
|
void | externalSourceOutOfDateChanged (bool v) |
| |
|
virtual std::optional< Process::MagneticInfo > | magneticPosition (const QObject *o, const TimeVal t) const noexcept |
| |
| bool | scriptable () const noexcept |
| |
|
void | setScriptable (bool b) |
| |
|
void | scriptableChanged (bool b) |
| |
|
bool | loops () const noexcept |
| |
|
void | setLoops (bool b) |
| |
|
void | loopsChanged (bool b) |
| |
|
TimeVal | startOffset () const noexcept |
| |
|
void | setStartOffset (TimeVal b) |
| |
|
void | startOffsetChanged (TimeVal b) |
| |
|
TimeVal | loopDuration () const noexcept |
| |
|
void | setLoopDuration (TimeVal b) |
| |
|
void | loopDurationChanged (TimeVal b) |
| |
|
virtual void | setCreatingControls (bool ok) |
| |
|
bool | creatingControls () const noexcept |
| |
|
void | creatingControlsChanged (bool b) |
| |
| const QString & | scriptEditorPlacement () const noexcept |
| |
|
void | setScriptEditorPlacement (const QString &p) noexcept |
| |
|
const QString & | processUIPlacement () const noexcept |
| |
|
void | setProcessUIPlacement (const QString &p) noexcept |
| |
|
bool | executing () const noexcept |
| | Execution.
|
| |
|
void | setExecuting (bool v) |
| |
|
void | startExecution () |
| |
|
void | stopExecution () |
| |
|
void | resetExecution () |
| |
| void | executionPosition (double arg_1) |
| |
|
void | durationChanged (const TimeVal &arg_1) |
| |
|
void | useParentDurationChanged (bool arg_1) |
| |
|
void | slotHeightChanged (double arg_1) |
| |
|
void | prettyNameChanged () |
| |
|
void | inletsChanged () |
| |
|
void | outletsChanged () |
| |
|
void | controlAdded (const Id< Process::Port > &arg_1) |
| |
|
void | controlRemoved (const Process::Port &arg_1) |
| |
|
void | controlOutletAdded (const Id< Process::Port > &arg_1) |
| |
|
void | controlOutletRemoved (const Process::Port &arg_1) |
| |
|
void | benchmark (double arg_1) |
| |
|
void | externalUIVisible (bool v) const |
| |
|
void | scriptUIVisible (bool v) const |
| |
|
void | flagsChanged () const |
| |
| const std::shared_ptr< Monitor > & | monitor () const noexcept |
| |
|
void | setMonitor (std::shared_ptr< Monitor > m) |
| |
|
void | monitorChanged () const |
| |
|
| Entity (Id< ProcessModel > id, const QString &name, QObject *parent) noexcept |
| |
|
| Entity (Visitor &&vis, QObject *parent) noexcept |
| |
|
const score::Components & | components () const noexcept |
| |
|
score::Components & | components () noexcept |
| |
|
const score::ModelMetadata & | metadata () const noexcept |
| |
|
score::ModelMetadata & | metadata () noexcept |
| |
|
| IdentifiedObject (id_type id, const QString &name, QObject *parent) noexcept |
| |
|
template<typename Visitor > |
| | IdentifiedObject (Visitor &&v, QObject *parent) noexcept |
| |
|
const id_type & | id () const noexcept |
| |
| int32_t | id_val () const noexcept final override |
| |
|
void | setId (const id_type &id) noexcept |
| |
|
void | setId (id_type &&id) noexcept |
| |
| void | resetCache () const noexcept override |
| |
|
void | identified_object_destroying (IdentifiedObjectAbstract *o) |
| | To be called by subclasses.
|
| |
|
void | identified_object_destroyed (IdentifiedObjectAbstract *o) |
| | Will be called in the IdentifiedObjectAbstract destructor.
|
| |
|
virtual UuidKey< ProcessModel > | concreteKey () const noexcept=0 |
| |
|
virtual void | serialize_impl (const VisitorVariant &vis) const |
| |