64 static void listCallback(
Widget* w,
long int data);
73 List(
unsigned int x,
unsigned int y,
unsigned int width,
74 unsigned int height,
const char* label)
75 :
Widget(x, y, width, height, label), m_font(
"assets/default.ttf"),
79 void show() { m_visible =
true; }
82 void addEntry(
const char* label);
Button * getEntry(unsigned int idx)
Definition: List.h:80
Implements a framework for string manipulation that operates directly on C strings.
Definition: NeoString.h:35
void show()
Definition: List.h:79
int idx
Definition: List.h:68
List * list
Definition: List.h:69
int getSelectedEntry()
Definition: List.h:85
List(unsigned int x, unsigned int y, unsigned int width, unsigned int height, const char *label)
Definition: List.h:73
String m_font
Definition: List.h:62
std::vector< Button * > m_entries
Definition: List.h:61
int m_selectedEntry
Definition: List.h:60
void setSelectedEntry(int idx)
Definition: List.h:84