Repository for import to local machine
Dependencies: DMBasicGUI DMSupport
Diff: QSPIBitmap.h
- Revision:
- 8:26e49e6955bd
- Parent:
- 3:010aeeacd7d7
diff -r f0e645cf73a2 -r 26e49e6955bd QSPIBitmap.h --- 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];