mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-09-13 04:25:18 -04:00
Attempt to decompile menuRenderItemMarquee
This commit is contained in:
@@ -139,10 +139,10 @@ extern struct hudmessageconfig g_HudMessageConfigs[];
|
||||
extern u32 var80071170;
|
||||
extern u32 var80071180;
|
||||
extern u32 var80071184;
|
||||
extern u32 var80071190;
|
||||
extern u32 var80071194;
|
||||
extern u32 var80071198;
|
||||
extern u32 var8007119c;
|
||||
extern s32 var80071190;
|
||||
extern s32 var80071194;
|
||||
extern s32 var80071198;
|
||||
extern s32 var8007119c;
|
||||
extern u32 var800711a0;
|
||||
extern u32 var800711a4;
|
||||
extern u32 var800711ac;
|
||||
|
||||
@@ -36,7 +36,7 @@ char *menuItemScrollableGetText(u32 type);
|
||||
Gfx *menuRenderItemScrollable(Gfx *gdl, struct menurenderthing *thing);
|
||||
u32 func0f0ed264(void);
|
||||
void func0f0ed514(u16 *arg0);
|
||||
Gfx *menuRenderItemMarquee(Gfx *gdl);
|
||||
Gfx *menuRenderItemMarquee(Gfx *gdl, struct menurenderthing *thing);
|
||||
u32 func0f0eda34(void);
|
||||
void func0f0edb50(u16 *arg0);
|
||||
Gfx *menuRenderItem07(Gfx *gdl);
|
||||
|
||||
@@ -47,7 +47,7 @@ void func0f0f372c(u8 *arg0, f32 x, f32 y, f32 arg3, f32 arg4, f32 arg5, f32 arg6
|
||||
void func0f0f37a4(u8 *arg0);
|
||||
u32 func0f0f38b0(void);
|
||||
u32 func0f0f5004(void);
|
||||
u32 func0f0f50fc(void);
|
||||
Gfx *func0f0f50fc(Gfx *gdl);
|
||||
u32 func0f0f5360(void);
|
||||
u32 func0f0f74a8(void);
|
||||
u32 func0f0f7594(void);
|
||||
|
||||
@@ -22,9 +22,9 @@ u32 func0f153b6c(void);
|
||||
void func0f153c20(s32 x, s32 y, f32 arg2, s32 arg3);
|
||||
u32 func0f153c50(void);
|
||||
u32 func0f153c88(void);
|
||||
u32 func0f153ce8(void);
|
||||
u32 func0f153d24(void);
|
||||
u32 func0f153d3c(void);
|
||||
void func0f153ce8(s32 x1, s32 x2, u32 arg2);
|
||||
void func0f153d24(void);
|
||||
void func0f153d3c(void);
|
||||
u32 func0f153d50(void);
|
||||
u32 func0f153d88(void);
|
||||
void func0f153e38(u32 colour1, u32 colour2);
|
||||
@@ -43,7 +43,7 @@ u32 func0f1566cc(void);
|
||||
u32 func0f156790(void);
|
||||
u32 func0f156a24(void);
|
||||
Gfx *textRender(Gfx *gdl, s32 *x, s32 *y, char *text, u32 arg4, u32 arg5, s32 arg6, u32 colour, s16 arg8, s16 arg9, u32 arg10, u32 arg11);
|
||||
void textMeasure(s32 *textheight, s32 *textwidth, char *text, u32 arg3, u32 arg4, u32 arg5);
|
||||
void textMeasure(s32 *textheight, s32 *textwidth, char *text, u32 font1, u32 font2, u32 arg5);
|
||||
void textWrap(s32 width, char *in, char *out, u32 font1, u32 font2);
|
||||
u32 func0f1577f0(void);
|
||||
u32 func0f1578c8(void);
|
||||
|
||||
+5
-1
@@ -6809,7 +6809,11 @@ struct menurenderthing {
|
||||
struct menuitem *item;
|
||||
bool focused;
|
||||
struct menurenderthing10 *unk10;
|
||||
s16 *unk14;
|
||||
|
||||
union {
|
||||
s16 *s16;
|
||||
u16 *u16;
|
||||
} unk14;
|
||||
};
|
||||
|
||||
struct menucolourpalette {
|
||||
|
||||
Reference in New Issue
Block a user