16 template <
typename T>
static T
Min(T a, T b)
FL_NO_EXCEPT {
return a < b ? a : b; }
25 u16 start_x = (
width - square_size) / 2;
26 u16 start_y = (
height - square_size) / 2;
31 if (idx <
mXyMap.getTotal()) {
32 if (
x >= start_x &&
x < start_x + square_size &&
33 y >= start_y &&
y < start_y + square_size) {
u16 getWidth() const FL_NO_EXCEPT
Fx2d(const XYMap &xyMap) FL_NO_EXCEPT
u16 getHeight() const FL_NO_EXCEPT
RedSquare(const XYMap &xymap) FL_NO_EXCEPT
void draw(DrawContext context) FL_NO_EXCEPT override
fl::string fxName() const FL_NO_EXCEPT override
u8 u8 fract8 blur_amount FL_NO_EXCEPT
Base definition for an LED controller.
#define FASTLED_SHARED_PTR(type)
@ Red
<div style='background:#FF0000;width:4em;height:4em;'></div>
@ Black
<div style='background:#000000;width:4em;height:4em;'></div>
static T Min(T a, T b) FL_NO_EXCEPT