diff options
Diffstat (limited to 'apps/plugin.h')
-rw-r--r-- | apps/plugin.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/plugin.h b/apps/plugin.h index 12fc5424f1..395caaddc0 100644 --- a/apps/plugin.h +++ b/apps/plugin.h | |||
@@ -204,9 +204,7 @@ struct plugin_api { | |||
204 | void (*lcd_putsf)(int x, int y, const unsigned char *fmt, ...); | 204 | void (*lcd_putsf)(int x, int y, const unsigned char *fmt, ...); |
205 | bool (*lcd_puts_scroll)(int x, int y, const unsigned char* string); | 205 | bool (*lcd_puts_scroll)(int x, int y, const unsigned char* string); |
206 | void (*lcd_scroll_stop)(void); | 206 | void (*lcd_scroll_stop)(void); |
207 | fb_data** lcd_framebuffer; | 207 | struct viewport* (*lcd_set_viewport)(struct viewport* vp); |
208 | void (*lcd_set_viewport)(struct viewport* vp); | ||
209 | void (*lcd_set_framebuffer)(fb_data *fb); | ||
210 | void (*lcd_bmp_part)(const struct bitmap *bm, int src_x, int src_y, | 208 | void (*lcd_bmp_part)(const struct bitmap *bm, int src_x, int src_y, |
211 | int x, int y, int width, int height); | 209 | int x, int y, int width, int height); |
212 | void (*lcd_update_rect)(int x, int y, int width, int height); | 210 | void (*lcd_update_rect)(int x, int y, int width, int height); |
@@ -314,7 +312,6 @@ struct plugin_api { | |||
314 | void (*lcd_remote_mono_bitmap)(const unsigned char *src, int x, int y, | 312 | void (*lcd_remote_mono_bitmap)(const unsigned char *src, int x, int y, |
315 | int width, int height); | 313 | int width, int height); |
316 | void (*lcd_remote_putsxy)(int x, int y, const unsigned char *string); | 314 | void (*lcd_remote_putsxy)(int x, int y, const unsigned char *string); |
317 | fb_remote_data** lcd_remote_framebuffer; | ||
318 | void (*lcd_remote_update)(void); | 315 | void (*lcd_remote_update)(void); |
319 | void (*lcd_remote_update_rect)(int x, int y, int width, int height); | 316 | void (*lcd_remote_update_rect)(int x, int y, int width, int height); |
320 | #if (LCD_REMOTE_DEPTH > 1) | 317 | #if (LCD_REMOTE_DEPTH > 1) |
@@ -338,6 +335,8 @@ struct plugin_api { | |||
338 | void (*viewportmanager_theme_undo)(enum screen_type screen, bool force_redraw); | 335 | void (*viewportmanager_theme_undo)(enum screen_type screen, bool force_redraw); |
339 | void (*viewport_set_fullscreen)(struct viewport *vp, | 336 | void (*viewport_set_fullscreen)(struct viewport *vp, |
340 | const enum screen_type screen); | 337 | const enum screen_type screen); |
338 | void (*viewport_set_buffer)(struct viewport *vp, struct frame_buffer_t *buffer, | ||
339 | const enum screen_type screen); | ||
341 | 340 | ||
342 | #ifdef HAVE_BACKLIGHT | 341 | #ifdef HAVE_BACKLIGHT |
343 | /* lcd backlight */ | 342 | /* lcd backlight */ |