Enum Extend
Enum Documentation
-
enum class anim::Extend : uint8_t
How a channel is evaluated for times outside its keyframe range.
Set independently for the start (times before the first keyframe) and the end (times after the last keyframe) via Channel::set_extend_start and Channel::set_extend_end.
Values:
-
enumerator Hold
Clamp to the nearest end keyframe’s value.
-
enumerator Repeat
Loop the keyframe range, repeating the curve periodically.
-
enumerator Mirror
Ping-pong the keyframe range, reflecting the curve each period.
-
enumerator Hold