C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:177:1: error: 'Slider' does not name a type
Slider::Slider(int x, int y, int w, int h, int minVal, int maxVal)
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:183:1: error: 'Slider' does not name a type
Slider::Slider(int x, int y, int w, int h, int minVal, int maxVal, long color)
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:189:1: error: 'Slider' does not name a type
Slider::Slider(int x, int y, int w, int h, int minVal, int maxVal, long color, long cursorColor)
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:199:1: error: 'Slider' does not name a type
Slider::Slider()
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:204:6: error: 'Slider' has not been declared
bool Slider::update(TSPoint p)
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In function 'bool update(TSPoint)':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:206:5: error: 'updateValue' was not declared in this scope
updateValue(p);
^~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:206:5: note: suggested alternative: 'update'
updateValue(p);
^~~~~~~~~~~
update
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:207:32: error: cannot call member function 'bool Button::update(TSPoint)' without object
return RectButton::update(p);
^
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: At global scope:
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:210:6: error: 'Slider' has not been declared
void Slider::draw(Adafruit_TFTLCD* tft)
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In function 'void draw(Adafruit_TFTLCD*)':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:214:29: error: cannot call member function 'virtual void RectButton::draw(Adafruit_TFTLCD*)' without object
RectButton::draw(tft);
^
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:215:9: error: 'drawCursor' was not declared in this scope
drawCursor(tft);
^~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:217:9: error: 'ornement_' was not declared in this scope
if (ornement_)
^~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:217:9: note: suggested alternative: 'Ornement'
if (ornement_)
^~~~~~~~~
Ornement
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:219:9: error: 'nextButton_' was not declared in this scope
if (nextButton_)
^~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:219:9: note: suggested alternative: 'RectButton'
if (nextButton_)
^~~~~~~~~~~
RectButton
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: At global scope:
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:223:5: error: 'Slider' has not been declared
int Slider::getVal() const
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:223:22: error: non-member function 'int getVal()' cannot have cv-qualifier
int Slider::getVal() const
^~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In function 'int getVal()':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:225:12: error: 'val_' was not declared in this scope
return val_;
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: At global scope:
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:228:6: error: 'Slider' has not been declared
void Slider::setOrnementVariables()
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In function 'void setOrnementVariables()':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:230:9: error: 'ornement_' was not declared in this scope
if (ornement_)
^~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:230:9: note: suggested alternative: 'Ornement'
if (ornement_)
^~~~~~~~~
Ornement
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:231:33: error: invalid use of 'this' in non-member function
ornement_->setVariables(this, SLIDER);
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: At global scope:
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:238:1: error: 'HorizontalSlider' does not name a type
HorizontalSlider::HorizontalSlider(int x, int y, int w, int h, int minVal, int maxVal)
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:243:1: error: 'HorizontalSlider' does not name a type
HorizontalSlider::HorizontalSlider(int x, int y, int w, int h, int minVal, int maxVal, long color)
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:248:1: error: 'HorizontalSlider' does not name a type
HorizontalSlider::HorizontalSlider(int x, int y, int w, int h, int minVal, int maxVal, long color, long cursorColor)
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:253:1: error: 'HorizontalSlider' does not name a type
HorizontalSlider::HorizontalSlider()
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:258:6: error: 'HorizontalSlider' has not been declared
void HorizontalSlider::drawCursor(Adafruit_TFTLCD* tft)
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:266:6: error: 'HorizontalSlider' has not been declared
void HorizontalSlider::updateValue(TSPoint p)
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In function 'void updateValue(TSPoint)':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:268:32: error: cannot call member function 'virtual bool RectButton::collision(TSPoint)' without object
if (RectButton::collision(p))
^
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:270:9: error: 'delta' was not declared in this scope
delta = p.x - x_; //
^~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:270:9: note: suggested alternative: 'delay'
delta = p.x - x_; //
^~~~~
delay
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:270:23: error: 'x_' was not declared in this scope
delta = p.x - x_; //
^
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:271:9: error: 'val_' was not declared in this scope
val_ = ((max_ - min_) * delta) / w_;
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:271:18: error: 'max_' was not declared in this scope
val_ = ((max_ - min_) * delta) / w_;
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:271:18: note: suggested alternative: 'max'
val_ = ((max_ - min_) * delta) / w_;
^~~~
max
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:271:25: error: 'min_' was not declared in this scope
val_ = ((max_ - min_) * delta) / w_;
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:271:25: note: suggested alternative: 'min'
val_ = ((max_ - min_) * delta) / w_;
^~~~
min
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:271:42: error: 'w_' was not declared in this scope
val_ = ((max_ - min_) * delta) / w_;
^
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: At global scope:
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:279:1: error: 'VerticalSlider' does not name a type
VerticalSlider::VerticalSlider(int x, int y, int w, int h, int minVal, int maxVal)
^~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:284:1: error: 'VerticalSlider' does not name a type
VerticalSlider::VerticalSlider(int x, int y, int w, int h, int minVal, int maxVal, long color)
^~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:289:1: error: 'VerticalSlider' does not name a type
VerticalSlider::VerticalSlider(int x, int y, int w, int h, int minVal, int maxVal, long color, long cursorColor)
^~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:294:1: error: 'VerticalSlider' does not name a type
VerticalSlider::VerticalSlider()
^~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:299:6: error: 'VerticalSlider' has not been declared
void VerticalSlider::drawCursor(Adafruit_TFTLCD* tft)
^~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In function 'void drawCursor(Adafruit_TFTLCD*)':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:299:6: error: redefinition of 'void drawCursor(Adafruit_TFTLCD*)'
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:258:6: note: 'void drawCursor(Adafruit_TFTLCD*)' previously defined here
void HorizontalSlider::drawCursor(Adafruit_TFTLCD* tft)
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:302:25: error: 'x_' was not declared in this scope
tft->fillCircle(x_ + w_ / 2, y_ + delta, w_ / 2, cursorColor_);
^
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:302:30: error: 'w_' was not declared in this scope
tft->fillCircle(x_ + w_ / 2, y_ + delta, w_ / 2, cursorColor_);
^~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:302:38: error: 'y_' was not declared in this scope
tft->fillCircle(x_ + w_ / 2, y_ + delta, w_ / 2, cursorColor_);
^~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:302:43: error: 'delta' was not declared in this scope
tft->fillCircle(x_ + w_ / 2, y_ + delta, w_ / 2, cursorColor_);
^~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:302:43: note: suggested alternative: 'delay'
tft->fillCircle(x_ + w_ / 2, y_ + delta, w_ / 2, cursorColor_);
^~~~~
delay
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:302:58: error: 'cursorColor_' was not declared in this scope
tft->fillCircle(x_ + w_ / 2, y_ + delta, w_ / 2, cursorColor_);
^~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: At global scope:
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:305:6: error: 'VerticalSlider' has not been declared
void VerticalSlider::updateValue(TSPoint p)
^~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In function 'void updateValue(TSPoint)':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:305:6: error: redefinition of 'void updateValue(TSPoint)'
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:266:6: note: 'void updateValue(TSPoint)' previously defined here
void HorizontalSlider::updateValue(TSPoint p)
^~~~~~~~~~~~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:307:32: error: cannot call member function 'virtual bool RectButton::collision(TSPoint)' without object
if (RectButton::collision(p))
^
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:309:9: error: 'delta' was not declared in this scope
delta = p.y - y_;
^~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:309:9: note: suggested alternative: 'delay'
delta = p.y - y_;
^~~~~
delay
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:309:23: error: 'y_' was not declared in this scope
delta = p.y - y_;
^~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:310:9: error: 'val_' was not declared in this scope
val_ = ((max_ - min_) * delta) / h_;
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:310:18: error: 'max_' was not declared in this scope
val_ = ((max_ - min_) * delta) / h_;
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:310:18: note: suggested alternative: 'max'
val_ = ((max_ - min_) * delta) / h_;
^~~~
max
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:310:25: error: 'min_' was not declared in this scope
val_ = ((max_ - min_) * delta) / h_;
^~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:310:25: note: suggested alternative: 'min'
val_ = ((max_ - min_) * delta) / h_;
^~~~
min
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:310:42: error: 'h_' was not declared in this scope
val_ = ((max_ - min_) * delta) / h_;
^~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp: In member function 'void Ornement::setVariables(Button*, int)':
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:354:9: error: 'Slider' was not declared in this scope
Slider* tmp = (Slider*)parent;
^~~~~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:354:17: error: 'tmp' was not declared in this scope
Slider* tmp = (Slider*)parent;
^~~
C:\Users\carel\Documents\Arduino\libraries\ArduinoGUI-master\src\Buttons.cpp:354:31: error: expected primary-expression before ')' token
Slider* tmp = (Slider*)parent;
^