ui.h file
Classes
Enums
- enum UIElementType { UI_ELEMENT_BUTTON_A, UI_ELEMENT_BUTTON_B, UI_ELEMENT_BUTTON_R, UI_ELEMENT_ITEM_A, UI_ELEMENT_ITEM_B, UI_ELEMENT_TEXT_R, UI_ELEMENT_HEART, UI_ELEMENT_EZLONAGSTART, UI_ELEMENT_EZLONAGACTIVE, UI_ELEMENT_TEXT_A, UI_ELEMENT_TEXT_B }
- enum HUDHideFlags { HUD_HIDE_NONE, HUD_HIDE_1 = 0x1, HUD_HIDE_2 = 0x2, HUD_HIDE_4 = 0x4, HUD_HIDE_8 = 0x8, HUD_HIDE_HEARTS = 0x10, HUD_HIDE_CHARGE_BAR = 0x20, HUD_HIDE_RUPEES = 0x40, HUD_HIDE_KEYS = 0x80, HUD_HIDE_ALL = 0xff }
Functions
- void DrawUIElements(void)
- void UpdateUIElements(void)
- void CreateUIElement(u32 type, u32 type2)
- void sub_0801C2F0(u32 dest, u32 param_2)
- void sub_0801C25C(void)
- void DrawUI(void)
- void InitUI(bool32 keepHealthAndRupees)
- void RefreshUI(void)
- void RecoverUI(u32 bottomPt, u32 topPt)
Variables
Defines
- #define MAX_UI_ELEMENTS