Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed N5110 ShiftReg PinDetect
CoverPage Class Reference
Used to display the splash screen which is shown when turning the device on. More...
#include <CoverPage.h>
Inherits State.
Public Member Functions | |
virtual void | update (float dt) |
Handle user input and update logic. | |
virtual void | render () |
Draw to screen. | |
Protected Member Functions | |
template<class T , size_t rows, size_t cols> | |
void | drawImage (const T(&img)[rows][cols], int x=0, int y=0, bool inverse=false, bool flipX=false, bool flipY=false) |
Draws an image to the lcd. |
Detailed Description
Used to display the splash screen which is shown when turning the device on.
Definition at line 9 of file CoverPage.h.
Member Function Documentation
void drawImage | ( | const T(&) | img[rows][cols], |
int | x = 0 , |
||
int | y = 0 , |
||
bool | inverse = false , |
||
bool | flipX = false , |
||
bool | flipY = false |
||
) | [protected, inherited] |
Draws an image to the lcd.
- Parameters:
-
img Array with the same size as the display, where 1 is opaque, 0 is blank. Draws an image/sprite to the lcd Only the solid pixels are drawn. If two images overlap, the second image drawn will not clear pixels which are solid in the first image. img const int array where a solid pixel equals 1, and a blank pixel equals zero x Horizontal position of image (leftmost pixel) y Vertical position of image (uppermost pixel) Inverses images. Default value is false See seperate program for how this array can be generated from an image file using SFML!
void render | ( | ) | [virtual] |
void update | ( | float | dt ) | [virtual] |
Generated on Tue Jul 12 2022 21:30:56 by
