|
group2 0.1.0
CSE 125 Group 2
|
Lightweight fixed-pool tween engine for HUD animations. More...
#include <cstdint>Go to the source code of this file.
Classes | |
| struct | HudTweenEntry |
| One active interpolation targeting a float. More... | |
| class | HudTweenPool |
| Fixed-size tween pool. No heap allocations. More... | |
Typedefs | |
| using | HudEaseFn = float (*)(float t) |
| Easing function signature: maps t ∈ [0,1] → [0,1]. | |
Functions | |
| float | easeLinear (float t) |
| float | easeInQuad (float t) |
| float | easeOutQuad (float t) |
| float | easeInOutQuad (float t) |
| float | easeOutBack (float t) |
| float | easeOutElastic (float t) |
Lightweight fixed-pool tween engine for HUD animations.
| using HudEaseFn = float (*)(float t) |
Easing function signature: maps t ∈ [0,1] → [0,1].
| float easeInOutQuad | ( | float | t | ) |
| float easeInQuad | ( | float | t | ) |
| float easeLinear | ( | float | t | ) |
| float easeOutBack | ( | float | t | ) |
| float easeOutElastic | ( | float | t | ) |
| float easeOutQuad | ( | float | t | ) |