FastLED 3.9.15
|
#include <ui.h>
Classes | |
struct | Listener |
Public Member Functions | |
UICheckbox (const char *name, bool value=false) | |
~UICheckbox () | |
void | clearCallbacks () |
FL_NO_COPY (UICheckbox) | |
void | onChanged (function< void(UICheckbox &)> callback) |
operator bool () const | |
operator int () const | |
UICheckbox & | operator= (bool value) |
void | setGroup (const fl::string &groupName) override |
bool | value () const |
![]() | |
UIElement () | |
VIRTUAL_IF_NOT_AVR | ~UIElement () |
fl::string | getGroup () const |
bool | hasGroup () const |
Protected Attributes | |
UICheckboxImpl | mImpl |
Private Attributes | |
FunctionList< UICheckbox & > | mCallbacks |
bool | mLastFrameValue = false |
bool | mLastFrameValueValid = false |
Listener | mListener |