ParameterBindingValueChangeAction

Action to change binding value (and isSet) of specified keypoint.

Constructors

this
this(string name, TBinding self, int pointx, int pointy, void delegate() update)
Undocumented in source.

Members

Aliases

TBinding
alias TBinding = ParameterBindingImpl!(T)
Undocumented in source.
TSelf
alias TSelf = typeof(this)
Undocumented in source.

Functions

canMerge
bool canMerge(Action other)

Gets whether this node can merge with an other

describe
string describe()

Describe the action

describeUndo
string describeUndo()

Describe the action

getName
string getName()

Gets name of this action

merge
bool merge(Action other)

Merge

redo
void redo()

Redo

rollback
void rollback()

Rollback

updateNewState
void updateNewState()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

isSet
bool isSet;
Undocumented in source.
name
string name;
Undocumented in source.
pointx
int pointx;
Undocumented in source.
pointy
int pointy;
Undocumented in source.
self
TBinding self;
Undocumented in source.
undoable
bool undoable;
Undocumented in source.
value
T value;
Undocumented in source.

Inherited Members

From LazyBoundAction

updateNewState
void updateNewState()

Confirm 'redo' state from the current status of the target.

Meta