SSBM Decomp
Loading...
Searching...
No Matches
mn_2295.h
Go to the documentation of this file.
1#ifndef GALE01_2295AC
2#define GALE01_2295AC
3
4#include <platform.h>
5
6#include "dolphin/mtx/types.h"
7
8#include <baselib/object.h>
9
10typedef struct _mn_unk1 {
18} mn_unk1;
19
20typedef struct _mn_unk2 {
24} mn_unk2;
25
27 /* +0 */ char pad_0[0x10];
28 /* +10 */ int x10;
29};
30
31/* 2295AC */ u8 mn_802295AC(void);
32/* 229624 */ u32 mn_80229624(u32);
33/* 229860 */ void mn_80229860(s8);
34/* 229894 */ void mn_80229894(s32, s32, s32);
35/* 229938 */ s32 mn_80229938(s32 arg0, s32 arg1);
75/* 22EA08 */ void mn_8022EA08(char*, u32);
77/* 22EAE0 */ void mn_8022EAE0(HSD_GObj*);
78/* 22EB04 */ void mn_8022EB04(void* user_data);
79/* 22EB24 */ s32 mn_8022EB24(s32, s32);
80/* 22EB78 */ s32 mn_8022EB78(s32);
82/* 22EC18 */ float mn_8022EC18(HSD_JObj*, float*, int);
83/* 22ED6C */ void mn_8022ED6C(HSD_JObj*, Vec3*);
89/* 22F218 */ bool mn_8022F218(void);
91/* 22F298 */ f32 mn_8022F298(HSD_JObj*);
93/* 22F3D8 */ void mn_8022F3D8(void*, u8, HSD_TypeMask);
108/* 231634 */ int mn_80231634(struct mn_80231634_t*);
123/* 4A04F0 */ extern mn_unk1 mn_804A04F0;
124/* 4D6BB8 */ extern HSD_Archive* mn_804D6BB8;
125/* 4D6BC8 */ extern mn_unk2 mn_804D6BC8;
126
127#endif
UNK_RET fn_80232F44(UNK_PARAMS)
UNK_RET mn_8022F138(UNK_PARAMS)
UNK_RET mn_8022C304(UNK_PARAMS)
void mn_8022EAE0(HSD_GObj *)
UNK_RET mn_8022D7F4(UNK_PARAMS)
UNK_RET mn_80230274(UNK_PARAMS)
UNK_RET mn_8022C7CC(UNK_PARAMS)
UNK_RET mn_8022BD8C(UNK_PARAMS)
UNK_RET fn_8022BCD4(UNK_PARAMS)
UNK_RET mn_8022BE34(UNK_PARAMS)
UNK_RET mn_8022F470(UNK_PARAMS)
UNK_RET mn_8022EBDC(UNK_PARAMS)
bool mn_8022F218(void)
UNK_RET fn_8022C128(UNK_PARAMS)
UNK_RET fn_8022AFEC(UNK_PARAMS)
UNK_RET mn_8022F268(UNK_PARAMS)
UNK_RET mn_8022A440(UNK_PARAMS)
UNK_RET mn_80231F80(UNK_PARAMS)
UNK_RET mn_8022B3A0(UNK_PARAMS)
UNK_RET fn_8022AF10(UNK_PARAMS)
UNK_RET mn_8022EA78(UNK_PARAMS)
UNK_RET fn_80229BF4(UNK_PARAMS)
UNK_RET mn_8022F360(UNK_PARAMS)
mn_unk1 mn_804A04F0
UNK_RET fn_8023201C(UNK_PARAMS)
UNK_RET mn_802339FC(UNK_PARAMS)
UNK_RET mn_8022BA1C(UNK_PARAMS)
UNK_RET mn_8022A5D0(UNK_PARAMS)
UNK_RET mn_8022DD38(UNK_PARAMS)
UNK_RET mn_8022BD6C(UNK_PARAMS)
UNK_RET mn_8022CE6C(UNK_PARAMS)
UNK_RET mn_80230D18(UNK_PARAMS)
void mn_8022F3D8(void *, u8, HSD_TypeMask)
UNK_RET mn_802317E4(UNK_PARAMS)
UNK_RET mn_8022CA54(UNK_PARAMS)
UNK_RET fn_8022BDB4(UNK_PARAMS)
UNK_RET mn_802308F0(UNK_PARAMS)
u32 mn_80229624(u32)
Definition mn_2295.c:25
UNK_RET mn_8022DB10(UNK_PARAMS)
UNK_RET mn_802307F8(UNK_PARAMS)
UNK_RET mn_8022FB88(UNK_PARAMS)
UNK_RET mn_80233218(UNK_PARAMS)
s32 mn_8022EB78(s32)
Definition mn_2295.c:131
UNK_RET mn_8022F0F0(UNK_PARAMS)
UNK_RET mn_80229A7C(UNK_PARAMS)
int mn_80231634(struct mn_80231634_t *)
mn_80229894
Definition mn_2295.c:298
UNK_RET mn_8022C4F4(UNK_PARAMS)
UNK_RET mn_802324E4(UNK_PARAMS)
void mn_80229860(s8)
Definition mn_2295.c:75
UNK_RET mn_8022BCF8(UNK_PARAMS)
UNK_RET mn_80232458(UNK_PARAMS)
UNK_RET mn_80229B2C(UNK_PARAMS)
float mn_8022EC18(HSD_JObj *, float *, int)
UNK_RET mn_8022ADD8(UNK_PARAMS)
HSD_Archive * mn_804D6BB8
UNK_RET mn_80229DC0(UNK_PARAMS)
UNK_RET mn_8022FD18(UNK_PARAMS)
UNK_RET mn_802327A4(UNK_PARAMS)
UNK_RET mn_8022FEC8(UNK_PARAMS)
UNK_RET mn_80230198(UNK_PARAMS)
mn_unk2 mn_804D6BC8
UNK_RET mn_8022C068(UNK_PARAMS)
UNK_RET mn_80232D4C(UNK_PARAMS)
UNK_RET mn_8022DDA8(UNK_PARAMS)
u8 mn_802295AC(void)
Definition mn_2295.c:12
UNK_RET mn_8022D104(UNK_PARAMS)
UNK_RET mn_8022EE84(UNK_PARAMS)
UNK_RET mn_8022E978(UNK_PARAMS)
UNK_RET mn_8022BEDC(UNK_PARAMS)
void mn_8022ED6C(HSD_JObj *, Vec3 *)
void mn_80229894(s32, s32, s32)
UNK_RET mn_8022CC28(UNK_PARAMS)
UNK_RET mn_8022D34C(UNK_PARAMS)
UNK_RET mn_8022F1A8(UNK_PARAMS)
UNK_RET mn_80232660(UNK_PARAMS)
UNK_RET mn_80231714(UNK_PARAMS)
s32 mn_80229938(s32 arg0, s32 arg1)
Definition mn_2295.c:82
UNK_RET fn_8022F538(UNK_PARAMS)
UNK_RET mn_8022F4CC(UNK_PARAMS)
UNK_RET mn_80229A04(UNK_PARAMS)
UNK_RET mn_80231804(UNK_PARAMS)
UNK_RET mn_80229F60(UNK_PARAMS)
UNK_RET fn_802309F0(UNK_PARAMS)
UNK_RET mn_8022EFD8(UNK_PARAMS)
s32 mn_8022EB24(s32, s32)
Definition mn_2295.c:126
void mn_8022EA08(char *, u32)
Definition mn_2295.c:114
UNK_RET mn_8023164C(UNK_PARAMS)
UNK_RET mn_8022D594(UNK_PARAMS)
UNK_RET mn_8022C010(UNK_PARAMS)
UNK_RET mn_8022F410(UNK_PARAMS)
f32 mn_8022F298(HSD_JObj *)
void mn_8022EB04(void *user_data)
UNK_RET mn_8022BFBC(UNK_PARAMS)
UNK_RET mn_80230E38(UNK_PARAMS)
UNK_RET mn_8022E950(UNK_PARAMS)
HSD_TypeMask
Definition object.h:40
#define UNK_PARAMS
#define UNK_RET
signed char s8
A signed 8-bit integer.
Definition platform.h:8
unsigned long u32
An unsigned 32-bit integer.
Definition platform.h:26
float f32
A 32-bit floating-point number.
Definition platform.h:62
signed short s16
A signed 16-bit integer.
Definition platform.h:11
unsigned short u16
An unsigned 16-bit integer.
Definition platform.h:23
unsigned long long u64
An unsigned 64-bit integer.
Definition platform.h:29
signed long s32
A signed 32-bit integer.
Definition platform.h:14
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20
Definition archive.h:34
Definition gobj.h:25
Definition jobj.h:108
Definition types.h:13
Definition mn_2295.h:26
char pad_0[0x10]
Definition mn_2295.h:27
int x10
Definition mn_2295.h:28
Definition mn_2295.h:10
u8 x0
Definition mn_2295.h:11
s32 x4
Definition mn_2295.h:14
u8 x10
Definition mn_2295.h:16
s16 x2
Definition mn_2295.h:13
u8 x11
Definition mn_2295.h:17
u8 x1
Definition mn_2295.h:12
u64 x8
Definition mn_2295.h:15
Definition mn_2295.h:20
u16 x2
Definition mn_2295.h:22
s32 x4
Definition mn_2295.h:23
u16 x0
Definition mn_2295.h:21