Lab4
Dependencies: mbed 4DGL-uLCD-SE PinDetect
Die.h
00001 #ifndef DIE_H 00002 #define DIE_H 00003 00004 #include "mbed.h" 00005 #include "uLCD_4DGL.h" 00006 00007 #include <iostream> 00008 #include <string> 00009 00010 using namespace std; 00011 00012 class Die{ 00013 public: 00014 //Constructor 00015 Die(); 00016 Die(int v); 00017 00018 //public methods 00019 void rollDie(); 00020 00021 //draw methods 00022 void draw1(int, uLCD_4DGL&); 00023 void draw2(int, uLCD_4DGL&); 00024 void draw3(int, uLCD_4DGL&); 00025 void draw4(int, uLCD_4DGL&); 00026 void draw5(int, uLCD_4DGL&); 00027 void draw6(int, uLCD_4DGL&); 00028 00029 //display drawings 00030 void displayDie(int, uLCD_4DGL&); 00031 00032 //val s&g 00033 int getVal(); 00034 void setVal(int); 00035 00036 private: 00037 int val; 00038 }; 00039 00040 #endif 00041
Generated on Wed Jul 13 2022 16:07:46 by
1.7.2