mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-03 16:42:16 -04:00
Decompile dialogTick
This commit is contained in:
@@ -31,7 +31,7 @@ char *menuResolveDialogTitle(struct menudialogdef *dialogdef);
|
||||
void func0f0f15a4(struct menuitem *item, s32 *arg1);
|
||||
void menuCalculateItemSize(struct menuitem *item, s16 *width, s16 *height, struct menudialog *dialog);
|
||||
void func0f0f1d6c(struct menudialogdef *dialogdef, struct menudialog *dialog, struct menu *menu);
|
||||
u32 func0f0f1ef4(void);
|
||||
void func0f0f1ef4(struct menudialog *dialog);
|
||||
void dialogCalculateContentSize(struct menudialogdef *dialogdef, struct menudialog *dialog, struct menu *menu);
|
||||
s32 dialogFindItem(struct menudialog *dialog, struct menuitem *item, s32 *rowindex, s32 *colindex);
|
||||
bool menuIsScrollableUnscrollable(struct menuitem *item);
|
||||
@@ -42,7 +42,7 @@ struct menuitem *dialogFindFirstItem(struct menudialog *dialog);
|
||||
u32 func0f0f2928(void);
|
||||
u32 func0f0f29cc(void);
|
||||
u32 func0f0f2b2c(void);
|
||||
u32 func0f0f2c44(void);
|
||||
s32 func0f0f2c44(struct menudialog *dialog, s32 leftright, s32 updown);
|
||||
void menuOpenDialog(struct menudialogdef *dialogdef, struct menudialog *arg1, struct menu *menu);
|
||||
void menuPushDialog(struct menudialogdef *dialogdef);
|
||||
|
||||
@@ -77,8 +77,8 @@ Gfx *menuRenderDialog(Gfx *gdl, struct menudialog *dialog, struct menu *menu, s3
|
||||
Gfx *menuRenderDialogs(Gfx *gdl);
|
||||
void func0f0f8bb4(u8 *arg0, u32 arg1, u32 arg2);
|
||||
void menuInit(void);
|
||||
u32 func0f0f9030(void);
|
||||
void dialogProcessInput(struct menudialog *dialog, struct menuinputs *inputs, bool iscurrent);
|
||||
void func0f0f9030(s32 arg0);
|
||||
void dialogTick(struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags);
|
||||
void dialogInitItems(struct menudialog *dialog);
|
||||
void func0f0fa6ac(void);
|
||||
void menuProcessInput(void);
|
||||
|
||||
@@ -9,16 +9,16 @@ s32 menuitem0f0e5ef8(s16 arg0, struct menuitem *item);
|
||||
u32 menuitem0f0e6038(void);
|
||||
Gfx *menuitemListOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2);
|
||||
Gfx *menuitemListRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemListTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2, union menuitemdata *data);
|
||||
bool menuitemListTick(struct menuitem *item, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
|
||||
void menuitemDropdownInit(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuitemDropdownRender(Gfx *gdl);
|
||||
bool menuitemDropdownTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
bool menuitemDropdownTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
|
||||
Gfx *menuitemDropdownOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menudialog *dialog, union menuitemdata *data);
|
||||
bool menuitemKeyboardIsStringEmptyOrSpaces(char *text);
|
||||
Gfx *menuitemKeyboardRender(Gfx *gdl, struct menurendercontext *thing);
|
||||
bool menuitemKeyboardTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2, union menuitemdata *data);
|
||||
bool menuitemKeyboardTick(struct menuitem *item, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
void menuitemKeyboardInit(struct menuitem *item, union menuitemdata *data);
|
||||
|
||||
Gfx *menuitemSeparatorRender(Gfx *gdl, struct menurendercontext *context);
|
||||
@@ -33,21 +33,21 @@ Gfx *menuitemLabelRender(Gfx *gdl, struct menurendercontext *context);
|
||||
Gfx *menuitemMeterRender(Gfx *gdl, struct menurendercontext *context);
|
||||
|
||||
Gfx *menuitemSelectableRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemSelectableTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
bool menuitemSelectableTick(struct menuitem *item, struct menuinputs *inputs, u32 tickflags);
|
||||
|
||||
Gfx *menuitemSliderRender(Gfx *gdl);
|
||||
bool menuitemSliderTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
bool menuitemSliderTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
void menuitemSliderInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuitemCarouselRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemCarouselTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
bool menuitemCarouselTick(struct menuitem *item, struct menuinputs *inputs, u32 tickflags);
|
||||
|
||||
Gfx *menuitemCheckboxRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemCheckboxTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
bool menuitemCheckboxTick(struct menuitem *item, struct menuinputs *inputs, u32 tickflags);
|
||||
|
||||
char *menuitemScrollableGetText(u32 type);
|
||||
Gfx *menuitemScrollableRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemScrollableTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
bool menuitemScrollableTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
void menuitemScrollableInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuitemMarqueeRender(Gfx *gdl, struct menurendercontext *context);
|
||||
@@ -57,11 +57,11 @@ void menuitemMarqueeInit(union menuitemdata *data);
|
||||
Gfx *menuitem07Render(Gfx *gdl);
|
||||
|
||||
Gfx *menuitemRankingRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemRankingTick(struct menuinputs *inputs, u32 arg1, union menuitemdata *data);
|
||||
bool menuitemRankingTick(struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
void menuitemRankingInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuitemPlayerStatsRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemPlayerStatsTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
bool menuitemPlayerStatsTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
Gfx *menuitemPlayerStatsOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menudialog *dialog, union menuitemdata *data);
|
||||
void menuitemPlayerStatsInit(struct menuitem *item, union menuitemdata *data);
|
||||
|
||||
@@ -75,7 +75,7 @@ Gfx *menuitemControllerRender(Gfx *gdl, struct menurendercontext *context);
|
||||
void menuitemControllerInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuitemRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
bool menuitemTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
|
||||
void menuitemInit(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuitemOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menudialog *dialog, union menuitemdata *data);
|
||||
|
||||
|
||||
@@ -61,7 +61,7 @@ s32 mpChooseRandomLockPlayer(void);
|
||||
bool mpSetLock(s32 locktype, s32 playernum);
|
||||
s32 mpGetLockType(void);
|
||||
u32 mpGetLockPlayerNum(void);
|
||||
bool mpIsPlayerLockedOut(u32 playernum);
|
||||
bool mpIsPlayerLockedOut(s32 playernum);
|
||||
void mpCalculateLockIfLastWinnerOrLoser(void);
|
||||
bool mpIsTrackUnlocked(s32 tracknum);
|
||||
s32 mpGetTrackSlotIndex(s32 tracknum);
|
||||
|
||||
Reference in New Issue
Block a user