1 #ifndef  LYRICS_H
2 #define  LYRICS_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 typedef lists_t_strs *lyrics_t_formatter (lists_t_strs *lines, int height, int width, void *data);
9 typedef void lyrics_t_reaper (void *data);
10 
11 lists_t_strs *lyrics_lines_get (void);
12 void lyrics_lines_set (lists_t_strs *lines);
13 lists_t_strs *lyrics_load_file (const char *filename);
14 void lyrics_autoload (const char *filename);
15 void lyrics_use_formatter (lyrics_t_formatter, lyrics_t_reaper, void *data);
16 lists_t_strs *lyrics_format (int height, int width);
17 void lyrics_cleanup (void);
18 
19 #ifdef __cplusplus
20 }
21 #endif
22 
23 #endif
24