14 #include "common/gooey_common.h"
28 GooeyList *
GooeyList_Create(
int x,
int y,
int width,
int height,
void (*callback)(
int index));
void GooeyList_ShowSeparator(GooeyList *list, bool state)
Toggles the visibility of the separator in a list widget.
GooeyList * GooeyList_Create(int x, int y, int width, int height, void(*callback)(int index))
Creates a widget.
void GooeyList_ClearItems(GooeyList *list)
Clears all items from the specified list widget.
void GooeyList_AddItem(GooeyList *list, const char *title, const char *description)
Adds an item to the specified list widget.
void GooeyList_UpdateItem(GooeyList *list, size_t item_index, const char *title, const char *description)