Mercurial > MadButterfly
comparison src/animate.h @ 41:400b4b5db0dc
Working on animation
author | Thinker K.F. Li <thinker@branda.to> |
---|---|
date | Fri, 08 Aug 2008 21:34:53 +0800 |
parents | |
children | e3295c07faa9 |
comparison
equal
deleted
inserted
replaced
40:e292beec12d4 | 41:400b4b5db0dc |
---|---|
1 #ifndef __ANIMATE_H_ | |
2 #define __ANIMATE_H_ | |
3 | |
4 typedef struct _mb_progm mb_progm_t; | |
5 typedef struct _mb_word mb_word_t; | |
6 typedef struct _mb_action mb_action_t; | |
7 typedef struct _mb_progm_state mb_progm_state_t; | |
8 | |
9 extern mb_progm_t *mb_progm_new(int max_words, redraw_man_t *rdman); | |
10 extern void mb_progm_free(mb_progm_t *progm); | |
11 extern mb_word_t *mb_progm_next_word(mb_progm_t *progm, | |
12 const mb_timeval_t *start, | |
13 const mb_timeval_t *playing); | |
14 extern void mb_word_add_action(mb_word_t *word, mb_action_t *act); | |
15 extern mb_action_t *mb_shift_new(co_aix x, co_aix y); | |
16 | |
17 #endif /* __ANIMATE_H_ */ |