mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-24 09:18:08 +02:00
DRYer
This commit is contained in:
@@ -15,6 +15,8 @@ typedef enum { EASING_STEP_START, EASING_STEP_END, EASING_STEP_NONE, EASING_STEP
|
||||
#ifndef ANIMATION_INTERNAL_API
|
||||
typedef struct {int x;} *Animation;
|
||||
#endif
|
||||
#define EASE_IN_OUT 0.42, 0, 0.58, 1
|
||||
#define ANIMATION_SAMPLE_WAIT (50 * MONOTONIC_T_1e6)
|
||||
Animation* alloc_animation(void);
|
||||
double apply_easing_curve(const Animation *a, double t /* must be between 0 and 1*/, monotonic_t duration);
|
||||
bool animation_is_valid(const Animation *a);
|
||||
|
||||
Reference in New Issue
Block a user