|
| | DetuningHelper () |
| | DetuningHelper (const DetuningHelper &_copy) |
| | ~DetuningHelper () override=default |
| float | defaultValue () const override |
| QString | displayName () const override |
| QString | nodeName () const override |
| | InlineAutomation () |
| | InlineAutomation (const InlineAutomation &_copy) |
| | ~InlineAutomation () override |
| bool | hasAutomation () const |
| AutomationClip * | automationClip () |
| void | saveSettings (QDomDocument &_doc, QDomElement &_parent) override |
| void | loadSettings (const QDomElement &_this) override |
| | FloatModel (float val=0, float min=0, float max=0, float step=0, Model *parent=nullptr, const QString &displayName=QString(), bool defaultConstructed=false) |
| float | getRoundedValue () const |
| int | getDigitCount () const |
| QString | displayValue (const float val) const override |
| | AutomatableModel (const float val=0, const float min=0, const float max=0, const float step=0, Model *parent=nullptr, const QString &displayName=QString(), bool defaultConstructed=false) |
| float | value (int frameOffset=0) const |
| float | initValue () const |
| float | minValue () const |
| float | maxValue () const |
| | ~AutomatableModel () override |
| virtual void | accept (ModelVisitor &v)=0 |
| virtual void | accept (ConstModelVisitor &v) const =0 |
| template<class Target> |
| Target * | dynamicCast (bool doThrow=false) |
| | Return this class casted to Target.
|
| template<class Target> |
| const Target * | dynamicCast (bool doThrow=false) const |
| | const overload, see overloaded function
|
| bool | isAutomated () const |
| bool | isAutomatedOrControlled () const |
| ControllerConnection * | controllerConnection () const |
| void | setControllerConnection (ControllerConnection *c) |
| template<class T> |
| T | value (int frameOffset=0) const |
| float | controllerValue (int frameOffset) const |
| ValueBuffer * | valueBuffer () |
| | Function that returns sample-exact data as a ValueBuffer.
|
| template<class T> |
| T | initValue () const |
| bool | isAtInitValue () const |
| template<class T> |
| T | minValue () const |
| template<class T> |
| T | maxValue () const |
| template<class T> |
| T | step () const |
| float | scaledValue (float value) const |
| | Returns value scaled with the scale type and min/max values of this model.
|
| float | inverseScaledValue (float value) const |
| | Returns value applied with the inverse of this model's scale type.
|
| void | setInitValue (const float value) |
| void | setValue (const float value, const bool isAutomated=false) |
| void | incValue (int steps) |
| float | range () const |
| void | setRange (const float min, const float max, const float step=1) |
| void | setScaleType (ScaleType sc) |
| void | setScaleLogarithmic (bool setToTrue=true) |
| bool | isScaleLogarithmic () const |
| void | setStep (const float step) |
| float | centerValue () const |
| void | setCenterValue (const float centerVal) |
| void | linkToModel (AutomatableModel *model) |
| | link this to model, copying the value from model
|
| size_t | countLinks () const |
| virtual void | saveSettings (QDomDocument &doc, QDomElement &element, const QString &name) |
| | Saves settings (value, automation links and controller connections) of AutomatableModel into specified DOM element using <name> as attribute/node name.
|
| virtual void | loadSettings (const QDomElement &element, const QString &name) |
| | Loads settings (value, automation links and controller connections) of AutomatableModel from specified DOM element using <name> as attribute/node name.
|
| bool | isLinked () const |
| bool | isValueChanged () |
| float | globalAutomationValueAt (const TimePos &time) |
| void | setStrictStepSize (const bool b) |
| bool | useControllerValue () const |
| | Model (Model *parent, QString displayName=QString(), bool defaultConstructed=false) |
| | ~Model () override=default |
| bool | isDefaultConstructed () const |
| Model * | parentModel () const |
| virtual void | setDisplayName (const QString &displayName) |
| virtual QString | fullDisplayName () const |
| | JournallingObject () |
| | ~JournallingObject () override |
| jo_id_t | id () const |
| void | saveJournallingState (const bool newState) |
| void | restoreJournallingState () |
| void | addJournalCheckPoint () |
| QDomElement | saveState (QDomDocument &_doc, QDomElement &_parent) override |
| void | restoreState (const QDomElement &_this) override |
| bool | isJournalling () const |
| void | setJournalling (const bool _sr) |
| bool | testAndSetJournalling (const bool newState) |
| bool | isJournallingStateStackEmpty () const |
| | SerializingObject () |
| virtual | ~SerializingObject () |
| void | setHook (SerializingObjectHook *_hook) |
| SerializingObjectHook * | hook () |