Tweeny 4.1.0
A Tweening library for modern C++
Loading...
Searching...
No Matches

◆ on() [5/7]

template<typename FirstValueType, typename... RemainingValueTypes>
template<typename Callback>
auto on ( detail::event::seek_t ,
Callback && cb ) -> void

Registers a callback for seek() events.

The callback is invoked after each seek() call. Same signature and behavior as step events.

Parameters
cbCallback with signature: event::response(tween&)
t.on(event::seek, [](auto& tween) {
printf("Seeked to: %d\n", tween.peek());
});
tween(const key_frames_t &key_frames_input)
Constructs a tween from keyframes (use builder API instead).
constexpr detail::event::seek_t seek
Event triggered after each seek() call.
Definition event.h:111
@ ok
Continue receiving events.
Definition detail/event.h:108