Alchemy

ui.h

games/tbs/include/ui.h on GitHub

Structures

UiWork

struct UiWork

A view of the window system's work that names only its dirty bits and its menu busy flag.

FieldDeclared as
unk000u8 unk000[RENDER_DIRTY_OFFSET]
dirtyunsigned dirty : 8
unknownModeu8 unknownMode[RENDER_MENU_BUSY_OFFSET - RENDER_DIRTY_OFFSET - 1]
menuBusyunsigned menuBusy : 8

Used by DjinnMenu_DrawElementList, DjinnMenu_DrawStatPreview, DjinnMenu_SelectDjinn, DjinnMenu_ShowCurrentList.

Line 14

OwnerStatusStatCursor

struct OwnerStatusStatCursor

A cursor stop among the status screen's stats: its help entry, where the cursor points and the run of the row it highlights.

FieldDeclared as
entryu8 entry
columnu8 columntiles
rowu8 rowtiles
highlightColumnu8 highlightColumntiles
highlightRowu8 highlightRowtiles
highlightWidthu8 highlightWidthtiles
unk06u8 unk06[2]

Used by Ui_RunOwnerStatusScreen, gOwnerStatus_StatCursors.

Line 23

OwnerStatusCursor

struct OwnerStatusCursor

A cursor stop on the status screen's equipment or conditions: its help entry and where the cursor points.

FieldDeclared as
entryu8 entry
columnu8 columntiles
rowu8 rowtiles
unk03u8 unk03

Used by gOwnerStatus_ConditionCursors, gOwnerStatus_EquipmentCursors.

Line 35

Globals, without a comment: gOwnerStatus_StatCursors, gOwnerStatus_EquipmentCursors, gOwnerStatus_ConditionCursors, gOwnerStatus_LevelString, gOwnerStatus_HpString, gOwnerStatus_SlashString, gOwnerStatus_PpString, gOwnerStatus_NivString, gOwnerStatus_NvString, gOwnerStatus_KpString, gOwnerStatus_PvString.

On this page