|
Tweeny 4.1.0
A Tweening library for modern C++
|
◆ on() [4/7]
template<typename FirstValueType, typename... RemainingValueTypes>
template<typename Callback>
Registers a callback for leaving a keyframe. The callback is invoked when the tween transitions out of a keyframe section. Receives the tween reference and event data containing the keyframe index.
printf("Left keyframe %zu\n", evt.key_frame);
return event::response::ok;
});
t.step(31); // Triggers: "Left keyframe 0"
tween(const key_frames_t &key_frames_input) Constructs a tween from keyframes (use builder API instead). tweeny_builder< true, FirstValue, RemainingValues... > to(const FirstValue &firstComponent, const RemainingValues &... remainingComponents) & Adds a target keyframe to the tween. Definition tweeny.h:109 tweeny_builder & during(FrameCountsType... frame_counts) Specifies per-component frame durations for the last keyframe segment. Definition tweeny.h:245 tweeny_builder< false, FirstValue, RemainingValues... > from(FirstValue firstComponent, RemainingValues... remainingComponents) Creates a new tween builder starting from the specified value(s). Definition tweeny.h:347 |