#include <ModificationContext.h>
|
| SetValueMode | set_value_mode |
| | The mode to set the value. More...
|
| |
| bool | layer_value |
| | If true, the value is a layer value, it means, it has to be stored direclty in the layer. If false, the value is a final plug value, the layer value could be different. Non-layer values are supported only by the Bool, Int and Float types. More...
|
| |
◆ SetValueMode
| Enumerator |
|---|
| no_undo | Set values directly in the plugs, without possible undo.
|
| undoable | Set undoable values but do not require to be done in a layer.
|
| layer | Set values in the active layer but do not require to be animated.
|
| animated | Set values which must have an animation.
|
◆ ModificationContext()
◆ frame()
| float maquina::ModificationContext::frame |
( |
| ) |
const |
Returns the frame at which the value should be set.
◆ higher()
◆ is_current_frame()
| bool maquina::ModificationContext::is_current_frame |
( |
| ) |
const |
|
inline |
Returns true if the modification is done at the current frame.
◆ lower()
◆ animated
Set values which must have an animation.
◆ current_frame
| const float maquina::ModificationContext::current_frame |
|
static |
◆ layer
Set values in the active layer but do not require to be animated.
◆ layer_value
| bool maquina::ModificationContext::layer_value |
If true, the value is a layer value, it means, it has to be stored direclty in the layer. If false, the value is a final plug value, the layer value could be different. Non-layer values are supported only by the Bool, Int and Float types.
◆ no_undo
Set values directly in the plugs, without possible undo.
◆ set_value_mode
The mode to set the value.
◆ undoable
Set undoable values but do not require to be done in a layer.
The documentation for this class was generated from the following file: