FastLED 3.9.15
|
#include <ui.h>
Classes | |
struct | Listener |
Public Types | |
using | Super = UICheckboxImpl |
Public Member Functions | |
UICheckbox (const char *name, bool value=false) | |
~UICheckbox () | |
void | clearCallbacks () |
FL_NO_COPY (UICheckbox) | |
void | onChanged (function< void(bool)> callback) |
void | onChangedEx (function< void(UICheckbox &, bool)> callback) |
operator bool () const | |
operator int () const | |
UICheckbox & | operator= (bool value) |
![]() | |
UICheckboxImpl (const char *name, bool value=false) | |
~UICheckboxImpl () | |
operator bool () const | |
operator int () const | |
UICheckboxImpl & | operator= (bool value) |
UICheckboxImpl & | operator= (int value) |
bool | value () const |
Private Member Functions | |
Super & | impl () |
Private Attributes | |
FunctionList< UICheckbox &, bool > | mCallbacks |
bool | mLastFrameValue = false |
bool | mLastFrameValueValid = false |
Listener | mListener |