#ifndef COMET_ANIMATE_H #define COMET_ANIMATE_H typedef struct { enum { ANIM_SHINE, } type; GSourceFunc handler; } Animation; double quadratic_bezier(double x, double a, double b, double c); double cubic_bezier(double x, double a, double b, double c, double d); Animation *animation_create(); void animation_destroy(Animation *anim); #endif // vim: ts=4 sw=4 et