12template<
typename ...Args>
21 operator bool()
const {
return callback !=
nullptr; }
Callback(const Callback &)=default
bool operator!=(const Callback &other) const
void(* callback)(void *self, Args... args)
void operator()(Args... args) const
Callback(void *self, void(*callback)(void *self, Args... args))
bool operator==(const Callback &other) const
Callback(void *(*callback)(Args... args))
Callback & operator=(void *(*other)(Args... args))
bool operator<(const Callback &other) const
Callback & operator=(const Callback &other)
Callback & operator=(void(*other)(void *self, Args... args))
Implements the FastLED namespace macros.
Implements a simple red square effect for 2D LED grids.