Repository for import to local machine
Dependencies: DMBasicGUI DMSupport
Diff: QSPIBitmap.h
- Revision:
- 8:26e49e6955bd
- Parent:
- 3:010aeeacd7d7
--- a/QSPIBitmap.h Fri Jul 28 15:53:40 2017 +0000
+++ b/QSPIBitmap.h Mon Jul 31 15:37:57 2017 +0000
@@ -18,7 +18,8 @@
~QSPIBitmap();
- void DisplayAt(GuiConst_INT16S X, GuiConst_INT16S Y, GuiConst_INT32S transparentColour);
+ void ShowAt(GuiConst_INT16S X, GuiConst_INT16S Y, GuiConst_INT32S transparentColour);
+ void ShowAreaAt(GuiConst_INT16S X, GuiConst_INT16S Y, GuiConst_INT16S AX1, GuiConst_INT16S AY1, GuiConst_INT16S AX2, GuiConst_INT16S AY2, GuiConst_INT32S transparentColour);
bool BitmapLoaded(void) { return bitmapLoaded; }
@@ -54,6 +55,12 @@
void DisplayInjectorComponentBitmap(void);
void DisplayGasComponentBitmap(void);
+ void DisplayBootScreenBitmap(void);
+ void DisplayBlankBackgroundBitmap(void);
+
+ void DisplayUpArrowBitmap(GuiConst_INT16S X, GuiConst_INT16S Y);
+ void DisplayDownArrowBitmap(GuiConst_INT16S X, GuiConst_INT16S Y);
+
bool AllBitmapsLoaded(void);
private:
@@ -67,7 +74,11 @@
COMPONENT_DETECTOR_BITMAP = 5,
COMPONENT_INJECTOR_BITMAP = 6,
COMPONENT_GAS_BITMAP = 7,
- QSPIBITMAP_COUNT = 8 }; // 'QSPIBITMAP_COUNT' must always be last
+ BOOT_SCREEN_BITMAP = 8,
+ BLANK_BACKGROUND_BITMAP = 9,
+ UP_ARROW_BITMAP = 10,
+ DOWN_ARROW_BITMAP = 11,
+ QSPIBITMAP_COUNT = 12 }; // 'QSPIBITMAP_COUNT' must always be last - it tells the class how large its array should be
QSPIBitmap* qspibmArray[QSPIBITMAP_COUNT];