78 EffectRow(
Effect* parent,
const QString& n,
bool savable =
true,
bool keyframable =
true);
136 const QString&
name();
262 #endif // EFFECTROW_H
void SetKeyframeOnAllFields(ComboAction *ca)
Set a keyframe at the current playhead on all fields contained within this row.
Definition: effectrow.cpp:248
void SetKeyframingInternal(bool)
Set whether this row is keyframing or not.
Definition: effectrow.cpp:62
int FieldCount()
Number of fields currently contained in this row.
Definition: effectrow.cpp:276
bool keyframing_
Internal variable for whether this row is currently keyframing.
Definition: effectrow.h:244
bool savable_
Internal variable for whether this row should be saved.
Definition: effectrow.h:251
void FocusRow()
Slot for whenever this EffectRow is focused.
Definition: effectrow.cpp:244
EffectField * Field(int i)
Retrieve the EffectField at this index. Must be less than FieldCount().
Definition: effectrow.cpp:272
The ClickableLabel class.
Definition: clickablelabel.h:31
bool IsSavable()
Get whether this row should be saved into a project file or not.
Definition: effectrow.cpp:69
const QString & name()
Return the row's name.
Definition: effectrow.cpp:268
QString name_
Internal variable for the row's name.
Definition: effectrow.h:230
bool keyframable_
Internal variable for whether this row can be keyframed.
Definition: effectrow.h:237
Definition: keyframenavigator.h:29
The ComboAction class.
Definition: comboaction.h:19
bool IsKeyframable()
Get whether this row can be keyframed or not.
Definition: effectrow.cpp:74
bool IsKeyframing()
Get whether this row is keyframing or not.
Definition: effectrow.cpp:58
QVector< EffectField * > fields_
Internal array of EffectField objects.
Definition: effectrow.h:259
Effect * GetParentEffect()
Get parent Effect.
Definition: effectrow.cpp:263
void GoToNextKeyframe()
Go to next keyframe.
Definition: effectrow.cpp:229
The EffectField class.
Definition: effectfield.h:56
void ToggleKeyframe()
Toggle a keyframe at this point in time.
Definition: effectrow.cpp:159
void GoToPreviousKeyframe()
Go to previous keyframe.
Definition: effectrow.cpp:131
EffectRow(Effect *parent, const QString &n, bool savable=true, bool keyframable=true)
EffectRow Constructor.
Definition: effectrow.cpp:40
void KeyframingSetChanged(bool)
Keyframing setting changed signal.
void SetKeyframingEnabled(bool)
Set keyframing enabled state.
Definition: effectrow.cpp:79
The EffectRow class.
Definition: effectrow.h:51
void AddField(EffectField *Field)
Add a field to this row.
Definition: effectrow.cpp:52