Decompile menuitemSliderRender

This commit is contained in:
Ryan Dwyer
2022-02-13 17:30:25 +10:00
parent 3185939789
commit 7c900f8afe
4 changed files with 137 additions and 672 deletions
+1
View File
@@ -1482,6 +1482,7 @@
#define MENUITEMFLAG_00000400 0x00000400
#define MENUITEMFLAG_00000800 0x00000800
#define MENUITEMFLAG_00001000 0x00001000
#define MENUITEMFLAG_00002000 0x00002000
#define MENUITEMFLAG_00004000 0x00004000
#define MENUITEMFLAG_00008000 0x00008000
#define MENUITEMFLAG_00010000 0x00010000
+1 -1
View File
@@ -35,7 +35,7 @@ Gfx *menuitemMeterRender(Gfx *gdl, struct menurendercontext *context);
Gfx *menuitemSelectableRender(Gfx *gdl, struct menurendercontext *context);
bool menuitemSelectableTick(struct menuitem *item, struct menuinputs *inputs, u32 tickflags);
Gfx *menuitemSliderRender(Gfx *gdl);
Gfx *menuitemSliderRender(Gfx *gdl, struct menurendercontext *context);
bool menuitemSliderTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data);
void menuitemSliderInit(union menuitemdata *data);
+7 -1
View File
@@ -3515,7 +3515,13 @@ struct handlerdata_list2 {
};
struct handlerdata_slider {
u32 value;
union {
u32 value;
struct {
u16 unk00;
s16 unk02;
};
};
char *label;
};