6#include "platforms/ui_defs.h"
8#define FL_NO_COPY(CLASS) \
9 CLASS(const CLASS &) = delete; \
10 CLASS &operator=(const CLASS &) FL_NOEXCEPT = delete;
40#define FASTLED_UI_DEFINE_OPERATORS(UI_CLASS) \
41 FASTLED_DEFINE_POD_COMPARISON_OPERATOR(UI_CLASS, >=) \
42 FASTLED_DEFINE_POD_COMPARISON_OPERATOR(UI_CLASS, <=) \
43 FASTLED_DEFINE_POD_COMPARISON_OPERATOR(UI_CLASS, >) \
44 FASTLED_DEFINE_POD_COMPARISON_OPERATOR(UI_CLASS, <) \
45 FASTLED_DEFINE_POD_COMPARISON_OPERATOR(UI_CLASS, ==) \
46 FASTLED_DEFINE_POD_COMPARISON_OPERATOR(UI_CLASS, !=)
virtual void setGroup(const fl::string &groupName) FL_NOEXCEPT
bool hasGroup() const FL_NOEXCEPT
fl::string getGroup() const FL_NOEXCEPT
VIRTUAL_IF_NOT_AVR ~UIElement() FL_NOEXCEPT
Base definition for an LED controller.
#define VIRTUAL_IF_NOT_AVR