groups: improved serialization
Introduced new project version with extra customization for groups
This commit is contained in:
+6
-2
@@ -321,6 +321,8 @@ public:
|
||||
|
||||
virtual QString GetInputName(const QString& id) const;
|
||||
|
||||
void SetInputName(const QString& id, const QString& name);
|
||||
|
||||
bool IsInputHidden(const QString& input) const;
|
||||
bool IsInputConnectable(const QString& input) const;
|
||||
bool IsInputKeyframable(const QString& input) const;
|
||||
@@ -404,6 +406,10 @@ public:
|
||||
SplitValue GetSplitDefaultValue(const QString& input) const;
|
||||
QVariant GetSplitDefaultValueOnTrack(const QString& input, int track) const;
|
||||
|
||||
void SetDefaultValue(const QString& input, const QVariant &val);
|
||||
void SetSplitDefaultValue(const QString& input, const SplitValue &val);
|
||||
void SetSplitDefaultValueOnTrack(const QString& input, const QVariant &val, int track);
|
||||
|
||||
const QVector<NodeKeyframeTrack>& GetKeyframeTracks(const QString& input, int element) const;
|
||||
const QVector<NodeKeyframeTrack>& GetKeyframeTracks(const NodeInput& input) const
|
||||
{
|
||||
@@ -974,8 +980,6 @@ protected:
|
||||
|
||||
void RemoveInput(const QString& id);
|
||||
|
||||
void SetInputName(const QString& id, const QString& name);
|
||||
|
||||
void SetComboBoxStrings(const QString& id, const QStringList& strings)
|
||||
{
|
||||
SetInputProperty(id, QStringLiteral("combo_str"), strings);
|
||||
|
||||
Reference in New Issue
Block a user