diff options
| author | Yoshihisa Uchida <uchida@rockbox.org> | 2010-07-07 12:42:15 +0000 |
|---|---|---|
| committer | Yoshihisa Uchida <uchida@rockbox.org> | 2010-07-07 12:42:15 +0000 |
| commit | 3691435c25b73925029df0c606bfd584f0799621 (patch) | |
| tree | 965b259249af4f0aca4742912cf94b8ec0c7373a /apps/plugin.h | |
| parent | 276dfa23b611a85bedebceb986d0b4549a934187 (diff) | |
| download | rockbox-3691435c25b73925029df0c606bfd584f0799621.zip rockbox-3691435c25b73925029df0c606bfd584f0799621.tar.gz rockbox-3691435c25b73925029df0c606bfd584f0799621.tar.bz2 rockbox-3691435c25b73925029df0c606bfd584f0799621.tar.xz | |
plugin api: new functions set the end of the structure. thanks to Frank Gevaerts.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27335 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugin.h')
| -rw-r--r-- | apps/plugin.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/apps/plugin.h b/apps/plugin.h index 21ec7e4..bc37c9c 100644 --- a/apps/plugin.h +++ b/apps/plugin.h @@ -695,10 +695,6 @@ struct plugin_api { /* scroll bar */ struct gui_syncstatusbar *statusbars; void (*gui_syncstatusbar_draw)(struct gui_syncstatusbar * bars, bool force_redraw); -#ifdef HAVE_LCD_BITMAP - struct viewport *(*sb_skin_get_info_vp)(enum screen_type screen); - void (*sb_skin_update)(enum screen_type screen, bool force); -#endif /* options */ const struct settings_list* (*get_settings_list)(int*count); @@ -889,6 +885,12 @@ struct plugin_api { #endif const char *rbversion; + +#ifdef HAVE_LCD_BITMAP + struct viewport *(*sb_skin_get_info_vp)(enum screen_type screen); + void (*sb_skin_update)(enum screen_type screen, bool force); +#endif + /* new stuff at the end, sort into place next time the API gets incompatible */ }; |