47 virtual void setPressed(
bool pressed) = 0;
72 const bool ret = isPressed();
83 virtual void waitUntilReleased()
const;
89 virtual void waitUntilPressed()
const;
95 virtual void waitUntilClicked()
const;
114 virtual void setText(
const char *text) = 0;
121 virtual const char *text()
const = 0;
128 virtual bool isTextDirty()
const = 0;
134 virtual void resetText() = 0;
143 virtual void setText(
const char *text);
144 virtual const char *
text()
const;
147 virtual bool value()
const;
183 static void setShown(
const bool& shown);
190 static bool isShown();
virtual void setText(const char *text)=0
The base class for all sensors of any type.
Definition: sensor.hpp:45
virtual bool isTextDirty() const =0
virtual T value() const =0
virtual const char * text() const =0
virtual void resetText()=0
The base class for all buttons that have text.
Definition: button.hpp:104
#define EXPORT_SYM
Definition: export.h:7