Changeset View
Changeset View
Standalone View
Standalone View
src/effectstack/parametercontainer.h
Show First 20 Lines • Show All 73 Lines • ▼ Show 20 Line(s) | |||||
74 | }; | 74 | }; | ||
75 | 75 | | |||
76 | class ParameterContainer : public QObject | 76 | class ParameterContainer : public QObject | ||
77 | { | 77 | { | ||
78 | Q_OBJECT | 78 | Q_OBJECT | ||
79 | 79 | | |||
80 | public: | 80 | public: | ||
81 | explicit ParameterContainer(const QDomElement &effect, const ItemInfo &info, EffectMetaInfo *metaInfo, QWidget *parent = nullptr); | 81 | explicit ParameterContainer(const QDomElement &effect, const ItemInfo &info, EffectMetaInfo *metaInfo, QWidget *parent = nullptr); | ||
82 | ~ParameterContainer(); | 82 | ~ParameterContainer() override; | ||
83 | void updateTimecodeFormat(); | 83 | void updateTimecodeFormat(); | ||
84 | void updateParameter(const QString &key, const QString &value); | 84 | void updateParameter(const QString &key, const QString &value); | ||
85 | /** @brief Returns true of this effect requires an on monitor adjustable effect scene. */ | 85 | /** @brief Returns true of this effect requires an on monitor adjustable effect scene. */ | ||
86 | MonitorSceneType needsMonitorEffectScene() const; | 86 | MonitorSceneType needsMonitorEffectScene() const; | ||
87 | /** @brief Set keyframes for this param. */ | 87 | /** @brief Set keyframes for this param. */ | ||
88 | void setKeyframes(const QString &tag, const QString &data); | 88 | void setKeyframes(const QString &tag, const QString &data); | ||
89 | /** @brief Update the in / out for the clip. */ | 89 | /** @brief Update the in / out for the clip. */ | ||
90 | void setRange(int inPoint, int outPoint); | 90 | void setRange(int inPoint, int outPoint); | ||
▲ Show 20 Lines • Show All 70 Lines • Show Last 20 Lines |