34 static SetValueMode lower(SetValueMode a, SetValueMode b);
35 static SetValueMode higher(SetValueMode a, SetValueMode b);
36 static SetValueMode default_set_value_mode();
42 bool is_current_frame()
const;
static const ModificationContext no_undo
A static instance of ModificationContext to set values directly in the plugs, without possible undo...
Definition: ModificationContext.h:53
static const ModificationContext layer
A static instance of ModificationContext to set values in the active layer but do not require to be a...
Definition: ModificationContext.h:51
SetValueMode
Definition: ModificationContext.h:24
bool is_current_frame() const
Returns true if the modification is done at the current frame.
Definition: ModificationContext.h:59
static const ModificationContext animated
A static instance of ModificationContext to set values which must have an animation.
Definition: ModificationContext.h:50
The channel is animable but not keyed by default. It has to be explicitly keyed.
This version of the SDK is unstable, i-e, it may change with no warning.
Definition: AddCurveAction.h:20
Definition: ModificationContext.h:21
static const ModificationContext undoable
A static instance of ModificationContext to set undoable values but do not require to be done in a la...
Definition: ModificationContext.h:52
bool layer_value
If true, the value is a layer value, it means, it has to be stored direclty in the layer...
Definition: ModificationContext.h:45
#define MAQUINA_EXPORT
Definition: Export.h:31
SetValueMode set_value_mode
The mode to set the value.
Definition: ModificationContext.h:44
static const float current_frame
Definition: ModificationContext.h:54