Pie Noon
An open source project by FPL.
 All Classes Pages
fpl::pie_noon::GuiMenu Class Reference

Public Member Functions

void AdvanceFrame (WorldTime delta_time, fplbase::InputSystem *input, const vec2 &window_size)
 
void Setup (const UiGroup *menudef, fplbase::AssetManager *matman)
 
void LoadAssets (const UiGroup *menu_def, fplbase::AssetManager *matman)
 
void Render (fplbase::Renderer *renderer)
 
void AdvanceFrame (WorldTime delta_time)
 
MenuSelection GetRecentSelection ()
 
void HandleControllerInput (uint32_t logical_input, ControllerId controller_id)
 
ButtonId GetFocus () const
 
void SetFocus (ButtonId new_focus)
 
TouchscreenButtonFindButtonById (ButtonId id)
 
StaticImageFindImageById (ButtonId id)
 
const UiGroup * menu_def () const
 
void LoadDebugShaderAndOptions (const Config *config, fplbase::AssetManager *matman)
 

The documentation for this class was generated from the following files: