Interfaçage NeoPixel Ring 12, LPRO MECSE, Arnaud A.

Files at this revision

API Documentation at this revision

Comitter:
Rhamao
Date:
Tue Jun 30 23:32:27 2020 +0000
Parent:
1:2a58d8fcf7f9
Commit message:
version publique; ;

Changed in this revision

view2.cpp Show annotated file Show diff for this revision Revisions of this file
view2.h Show annotated file Show diff for this revision Revisions of this file
--- a/view2.cpp	Mon Jun 22 21:55:40 2020 +0000
+++ b/view2.cpp	Tue Jun 30 23:32:27 2020 +0000
@@ -89,6 +89,21 @@
     }
 }
 
+void View2::updateAnim1(Button* button){
+    if(button == anim1){
+        anim1Bool=true;
+    }
+}
+
+bool View2::getAnim1(){
+    return anim1Bool;
+}
+
+
+void View2::setAnim1(bool viewChanged){
+    anim1Bool = this->anim1Bool;
+}
+
 bool View2::getViewChanged(){
     return viewChanged;
 }
--- a/view2.h	Mon Jun 22 21:55:40 2020 +0000
+++ b/view2.h	Tue Jun 30 23:32:27 2020 +0000
@@ -27,6 +27,9 @@
     void updateViewChanged(Button* button);
     bool getViewChanged();
     void setViewChanged(bool viewChanged);
+    void updateAnim1(Button* button);
+    bool getAnim1();
+    void setAnim1(bool viewChanged);
     void initView();
     ~View2();  
 
@@ -47,6 +50,7 @@
                           false, false, false, false,
                           false, false, false, false};
     bool viewChanged= false;
+    bool anim1Bool= false;
     
     //Animations
     Button *anim1  = new Button(20, 38, ANIMATION_BUTTON_WIDTH, ANIMATION_BUTTON_HEIGHT, LIGHT_GRAY);