|
Tweeny 4.1.0
A Tweening library for modern C++
|
Contains all public API types and functions for creating and managing tweens. More...
Contains all public API types and functions for creating and managing tweens.
This namespace provides the builder pattern API (from(), tweeny_builder), the main tween class template, easing functions, and event types. All user-facing functionality is contained within this namespace to avoid naming conflicts.
Namespaces | |
| namespace | easing |
| Contains all built-in easing functions for controlling animation curves. | |
| namespace | event |
| Event types and response codes for tween callbacks. | |
Classes | |
| class | tween |
| A tween represents an animation between keyframes. More... | |
| class | tweeny_builder |
| Primary template for the tween builder type. More... | |
| class | tweeny_builder< false, FirstValue, RemainingValues... > |
| Builder specialization for the stage before the first to() call. More... | |
| class | tweeny_builder< true, FirstValue, RemainingValues... > |
| Builder specialization for the stage after at least one to() call. More... | |
Functions | |
| template<typename FirstValue, typename... RemainingValues> | |
| tweeny_builder< false, FirstValue, RemainingValues... > | from (FirstValue firstComponent, RemainingValues... remainingComponents) |
| Creates a new tween builder starting from the specified value(s). | |