#ifndef UI_H #define UI_H typedef void (*func_t)(); typedef struct { char ItemStr[30]; func_t ItemFunc; } MenuItem; typedef struct { char HeaderStr[30]; u32 ItemCount; u32 StartLine; u32 SelectedIndex; MenuItem *Menu_Items; } Menu; void initUI(); void printMessage(const char* message, ...); bool handleButtonPress(u64 button); #endif