mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-09 13:12:37 -05:00
Plugin Api add core bitmaps
share all the core icons with plugins these are all small mono icons like usb plug icon or play, fast forward, rewind icons --include the icon_helper function Change-Id: I385028815a4dd368515f491a9e19dee3d500252d
This commit is contained in:
parent
cbf1970b56
commit
b56372bbcb
7 changed files with 110 additions and 2 deletions
|
|
@ -32,7 +32,25 @@
|
|||
#ifdef HAVE_REMOTE_LCD
|
||||
#include "bitmaps/remote_rockboxlogo.h"
|
||||
#endif
|
||||
#endif /* PLUGIN */
|
||||
|
||||
struct cbmp_bitmap_info_entry /* */
|
||||
{
|
||||
const unsigned char* pbmp;
|
||||
unsigned char width;
|
||||
unsigned char height; /* !ASSUMES MULTIPLES OF 8! */
|
||||
unsigned char count;
|
||||
};
|
||||
|
||||
enum cbmp_bitmap_format
|
||||
{
|
||||
CBMP_Mono_5x8 = 0,
|
||||
CBMP_Mono_7x8,
|
||||
CBMP_Mono_12x8,
|
||||
CBMP_BitmapFormatLast
|
||||
};
|
||||
|
||||
extern const struct cbmp_bitmap_info_entry core_bitmaps[CBMP_BitmapFormatLast];
|
||||
|
||||
/* Symbolic names for icons */
|
||||
enum icons_5x8 {
|
||||
|
|
@ -65,6 +83,12 @@ enum icons_7x8 {
|
|||
Icon7x8Last
|
||||
};
|
||||
|
||||
enum icons_12x8 {
|
||||
Icon_Disk,
|
||||
Icon12x8Last
|
||||
};
|
||||
|
||||
#ifndef PLUGIN
|
||||
#if defined (HAVE_RECORDING)
|
||||
#define BM_GLYPH_WIDTH 4
|
||||
enum Glyphs_4x8 {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue