![]() |
Lumiera 0.pre.04
»edit your freedom«
|
concrete time value mutation: nudge based on a implicit grid, which is either a quantised target value's own grid, or a natural grid.
Definition at line 237 of file mutation.cpp.
Public Member Functions | |
| NaturalNudgeMutation (int relativeSteps) | |
Public Member Functions inherited from CloneValueSupport< BA > | |
| virtual | ~CloneValueSupport () |
| virtual void | cloneInto (void *targetBuffer) const =0 |
Private Member Functions | |
| virtual void | change (Duration &target) const |
| virtual void | change (TimeSpan &target) const |
| virtual void | change (QuTime &target) const |
Private Attributes | |
| int | steps_ |
|
inlineexplicit |
Definition at line 266 of file mutation.cpp.
|
inlineprivatevirtual |
Definition at line 243 of file mutation.cpp.
References NaturalNudgeMutation::steps_.
|
inlineprivatevirtual |
Definition at line 250 of file mutation.cpp.
References NaturalNudgeMutation::steps_.
|
inlineprivatevirtual |
Definition at line 258 of file mutation.cpp.
References NaturalNudgeMutation::steps_.
|
private |
Definition at line 240 of file mutation.cpp.
Referenced by NaturalNudgeMutation::change(), NaturalNudgeMutation::change(), and NaturalNudgeMutation::change().
Inheritance diagram for NaturalNudgeMutation:
Collaboration diagram for NaturalNudgeMutation: