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.
Diff: life.cpp
- Revision:
- 3:31ff7b3e2005
- Parent:
- 2:cc9d8ec2e1f4
--- a/life.cpp Fri May 15 17:44:25 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-#include "life.h"
-
-void life::init(){
- _x = 0;
- _y = 0;
- _num = 3;
- _width = 8;
- _height = 7;
- int d[56] = {
- 0,1,1,0,0,1,1,0,
- 1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,
- 0,1,1,1,1,1,1,0,
- 0,0,1,1,1,1,0,0,
- 0,0,0,1,1,0,0,0
- };
- for(int i = 0; i < 56; i++){
- icon[i] = d[i];
- }
-}
-void life::update(){
- _num = _num - 1;
-}
-void life::display(N5110 &lcd){
- for(int i = 0; i < _num; i++){
- int x = _x + _width*i;
- unsigned int width = _width;
- unsigned int height = _height;
- Bitmap p(icon, height, width);
- p.render(lcd, x, _y);
- }
-}
-
-int life::liferest(){return _num;}
-