28 const char *label =
nullptr;
31 bool has_min_max =
false;
32 int i_min = INT_MIN, i_max = INT_MAX;
33 float f_min = FLT_MIN, f_max = FLT_MAX;
34 double d_min = DBL_MIN, d_max = DBL_MAX;
35 void (*callback)() =
nullptr;
40 void check_input_limit();
56 const char *label =
nullptr,
66 void set_min_max(
int min = INT_MIN,
int max = INT_MAX);
68 void set_min_max(
float min = FLT_MIN,
float max = FLT_MAX);
70 void set_min_max(
double min = DBL_MIN,
double max = DBL_MAX);
Paren class for other gui elements.
font_size
This enum defines sizes of corresponding fonts. E.g.: SMALL_FONT is 12px.
kb_input_type
Enum holding options of keyboard INPUT mode types.