8#ifndef OWN_UiWindow_CreateFar
29#ifndef OWN_UiText_DrawCharacterAtOffsetFar
103#ifndef OWN_Resource_LoadByModeIntoSlotFar
s32 Save_WriteSelectedSlotFar(void)
void RenderOutput_PrepareForRedrawFar(struct UiWindow *window)
void Ui_LoadCharacterEntryForSlotFar(u32 slot, s32 character, s32 value)
void UiWork_SetBusyFlagsFar(s32 flags)
s32 NameEntry_EditOwnerNameFar(s32 entry)
void Ui_PrepareTransferForItemFar(s32 code)
s32 PartyTalkMenu_ChooseFar(s32 unused)
void UiTextResource_ReleaseFar(s32 value)
void Party_ShowPairJoinedMessageFar(s32 first, s32 second)
struct UiWindow * UiWindow_CreateFar(s32 x, s32 y, s32 width, s32 height, s32 attrs)
void UiWork_FinalizeSharedSlotFar(void)
void UiWindow_SetPaletteBitRectFar(s32 x, s32 y, s32 width, s32 height, s32 alt)
Far call to Ui_SetRectHighlight.
void UiText_DrawNumberFar(s32 arg0, s32 arg1, struct UiWindow *arg2, s32 arg3, s32 arg4)
s32 Menu_RunConfirmSelectionAtFar(s32 x, s32 y, s32 selection)
void UiWindow_DrawFrameFar(s32 x, s32 y, u32 width, u32 height)
s32 Menu_SelectShopCommandFar(s32 selection)
void UiWindow_MarkVisibleTileAttributesFar(void)
s32 SaveState_CountRecordsExcludingFlaggedFar(s32 flag)
s32 Menu_SelectSanctumServiceFar(s32 selection)
void Djinn_ShowJoinedMessageFar(s32 pc, s32 element, s32 djinn)
s16 Menu_RunSelectionFar(void)
void RenderOutput_ClearListFar(void *work)
void UiWindow_CreateWithLayoutBoundsFar(s32 flags)
s32 Menu_SelectCoinsOrMedalsFar(s32 selection)
void UiWindow_FillFromSceneFar(void *dst)
s32 SaveState_LoadRecordIntoWorkFar(s32 arg)
void PaletteGlow_UpdateFar(s32 phase, s32 brightness)
void Party_ShowJoinedMessageFar()
void PartyStatus_CloseFar(void)
void UiWindow_EraseBorderRectFar(s32 x, s32 y, u32 width, u32 height)
void UiText_DrawNumberInWindowFar(s32 arg0, s32 arg1, struct UiWindow *arg2, s32 arg3, s32 arg4)
s32 UiText_OpenEntryMessageFar(struct UiWindow *window, s32 argument)
s32 Menu_SelectSaveSlotActionFar(void)
void UiText_ShowPositionedMessageAndWaitFar(s32 no, s32 flags)
void Ui_AdjustValueWithoutLimitFar(s32 message, u16 *buf)
void UiTextResource_SetPositionFar(struct MenuSprite *obj, s32 x, s32 y)
void UiWork_SetParamNibbleFar(s32 param)
void UiTimedNotice_CloseIfActiveFar(void)
struct RenderOutput * RenderOutput_CreateLoadedFar(s32 code, s32 layers, struct UiWindow *input, s32 x, s32 y)
void UiTextResource_InitializeFar(struct MenuSprite *object, s32 *slot)
void UiText_MeasureResourceEntriesFar(s32 no, s32 *x, s32 *y)
s32 SaveState_DeleteSelectedSlotFar(void)
void UiText_DecodeMessageFar(s32 message, u16 *text, s32 capacity)
s32 UiText_GetResourceDimensionsFar(s32 no, s32 *x, s32 *y, u32 *width, u32 *height)
s32 SaveState_CopySlotPairFar(void)
s32 Resource_LoadByModeIntoSlotFar(s32 mode, s32 value, s32 result, s32 option)
void Ability_LoadGlyphFar(s32 action, s32 with_base, s32 *slot, s32 *tile, s32 reuse)
void Link_DrawShiftedTilePairFar(s32 offset)
struct RenderOutput * SideObject_CreateFar(s32 object_kind, s32 position, s32 side, struct UiWindow *arg3, s32 arg4, s32 arg5)
Far call to CreateSideObject.
s32 UiText_CopyMessageStringFar(s32 key, u16 *destination, u32 capacity)
void UiText_DrawNumberAtOffsetFar(s32 arg0, s32 arg1, const struct UiWindow *arg2, s32 arg3, s32 arg4)
void UiWork_DrainPendingFar(s32 unused)
void UiWindow_ClearInteriorTilesFar(const struct UiWindow *window, u32 left, u32 top, u32 right, u32 bottom)
s32 BattleLayout_HighlightPartyPanelsFar(u16 *ids)
s32 Ui_GetTableWordZeroFar(s32 no)
void UiWindow_DrawDividerLineFar(struct UiWindow *win, u32 x1, u32 y1, u32 x2, u32 y2)
void UiText_DrawCharacterAtOffsetFar(s32 character, const struct UiWindow *position, u32 offsetX, u32 offsetY)
s32 Menu_RunTopSelectionFar(void)
struct RenderOutput * RenderOutput_CreateFar(s32 slot, s32 flags, struct UiWindow *input, s32 offsetX, s32 offsetY)
s32 Menu_RunWorkspaceResultLoopFar()
void Graphics_ExpandVramTilesByColorTableFar(u16 *dst)
s32 UiText_GetResourceDimensionsAltFar(s32 no, s32 *x, s32 *y, u32 *width, u32 *height)
void UiText_RenderWideStringAtOffsetFar(u16 *text, struct UiWindow *window, s32 x, s32 y)
void PartyStatusDrawFar(s32 flags)
s32 Menu_RunSelectionWithCursorObjectFar(void)
void UiText_DrawResourceFar(s32 arg0, struct UiWindow *arg1, s32 arg2, s32 arg3)
s32 SaveState_ProcessSelectedSlotFar(void)
void UiWork_FinalizeFar(struct UiWindow *work, s32 release)
void UiText_DrawStringAtOffsetFar(const u8 *text, const struct UiWindow *work, s32 offsetX, s32 offsetY)
s32 Localization_LookupEntryIdFar(u32 value)
void UiTimedNotice_CreateFar()
struct UiWindow * UiWindow_CreateWithSideObjectFar(s32 arg0, s32 arg1, s32 x, s32 y)
struct RenderOutput * RenderOutput_CreateFromResourceFar(s32 mode, s32 resource, struct UiWindow *input, s32 x, s32 y)
s32 Resource_LoadFixedBlockBIntoFreeSlotFar(void)
s32 UiWork_IsIdleFar(struct UiWindow *window)
void UiText_DrawStringFar(const u8 *text, struct UiWindow *arg1, s32 arg2, s32 arg3)
void UiWork_PushValueSlotFar(u32 value, u32 kind)
s32 Menu_SelectResourceLayoutFar(s32 mode)
void UiWork_FinalizeEntityMatchingLocalizedIdFar(u32 entry)
s32 UiWork_IsCompleteFar(void)
void UiWork_SetAltFlagAndClearTableFar(s32 flag)
void UiText_ShowMessageAndWaitCoreFar(s32 argument)
void UiWork_ResetFreeChannelFar(void)
void UiWindow_SetTilemapEntryFar(struct UiWindow *window, s32 value, s32 x, s32 y, u32 mode)
s32 DebugMenu_BrowseEntryGlyphsFar(void)
void UiWork_InitializeWithResourceCountersFar(void)
s32 DebugMenu_BrowseIconsFar(void)
s32 SaveState_ScanRecordFlagsFar(void)
void UiWork_InitializeFar(s32 kind)
void UiText_ShowCenteredMessageFar(s32 message, s32 mode, s32 yOffset)
s32 Battle_CollectPartyCommandsFar(struct BattleActionRecord *out, u16 *in, s32 count)
void UiWork_ClearValueNameTablesFar(void)
s32 Menu_RunConfirmSelectionFar(s32 low, s32 message, s32 w, s32 selection)
s32 Menu_AnimateSelectionToEntryFar(s32 arg0, s32 arg1)
void UiText_PrepareMessageWorkFar(s32 argument)
void RenderOutput_RedrawSavedRectFar(struct UiWindow *window)
struct UiWindow * UiText_OpenMessageWindowFar(s32 message, s32 x, s32 y, u32 packed)
void UiWork_FinalizePendingCoreFar(void)
void UiText_DrawStringInWindowFar(const u8 *text, struct UiWindow *arg1, u32 x, u32 y)
A unit's chosen action for the turn: its command, the command's parameter, its target and range,...
A render output: a sprite in a window's output list (a character, an icon or a portrait),...
A window: a framed rectangle of the tilemap with its sprite outputs, its opening or closing animation...
u16 flags
UI_WINDOW_ flags; 0 once closing or free.