Dependencies: mbed FATFileSystem
SceneCreator/SceneFunctions.h
- Committer:
- rottenegg
- Date:
- 2019-04-26
- Revision:
- 10:4fda7b01484a
- Parent:
- 9:ac396c818874
- Child:
- 13:95323e0f2fcb
File content as of revision 10:4fda7b01484a:
#ifndef SCENEFUNCTIONS_H #define SCENEFUNCTIONS_H #include "mbed.h" #include "N5110.h" #include "CaMove.h" class SceneFunctions { public : //constructor functions void set_buttonPin(PinName pin); void deletebutton(); //Ultility Functions void transition(N5110 &lcd); void lockin(N5110 &lcd); void flash(N5110 &lcd); //scene 0 Functions void set_scene0(CaMove &CM); //pre functions objs void obj0_scene0(N5110 &lcd); //pos functions events void event0_scene0(N5110 &lcd); void event1_scene0(N5110 &lcd); //scene 1 Functions void set_scene1(CaMove &CM); //pre void obj0_scene1(N5110 &lcd); void obj1_scene1(N5110 &lcd); //pos void event0_scene1(N5110 &lcd); void event1_scene1(N5110 &lcd); //Scene2 Functions void set_scene2(CaMove &CM); //pre functions void obj0_scene2(N5110 &lcd); void obj1_scene2(N5110 &lcd,int rng); //pos functions void event0_scene2(N5110 &lcd,CaMove &CM); //Scene 3 Function void set_scene3(CaMove &CM); //pre function void obj0_scene3(N5110 &lcd); void obj1_scene3(N5110 &lcd); void obj3_scene3(N5110 &lcd); void obj4_scene3(N5110 &lcd); //pos function void event0_scene3(N5110 &lcd); void event1_scene3(N5110 &lcd); void event2_scene3(N5110 &lcd); void event3_scene3(N5110 &lcd,CaMove &CM); private : DigitalIn *_BOK; int _progress; bool _p[3]; }; #endif