SSBM Decomp
Loading...
Searching...
No Matches
gmcamera.h
Go to the documentation of this file.
1#ifndef GALE01_1A2224
2#define GALE01_1A2224
3
4#include <placeholder.h>
5
6typedef struct _gmCameraUnkStruct3 {
7 /*0x00*/ u8 x0_padding[0x24 - 0x0];
8 /*0x24*/ float x24;
9 /*0x28*/ float x28;
10 /*0x2C*/ u8 x2C_padding[0x49 - 0x2C];
11 /*0x49*/ u8 x49;
13
14typedef struct _gmCameraUnkStruct2 {
15 /*0x00*/ u8 x0_padding[0x24 - 0x0];
16 /*0x24*/ u32 x24;
17 /*0x28*/ u32 x28;
18 /*0x2C*/ int x2C;
19 /*0x30*/ u32 x30;
21
22typedef struct _gmCameraUnkStruct {
23 /*0x00*/ u8 x0_padding[0x20 - 0x0];
24 /*0x20*/ u32 x20;
25 /*0x24*/ u32 x24;
26 /*0x28*/ u8 x28_padding[0x54 - 0x28];
27 /*0x54*/ u32 x54;
29
30typedef struct _gmCameraUnkStructPtrs {
31 /*0x00*/ u8 x0_padding[0x58 - 0x0];
33
36 // gmCameraUnkStruct2* gcus2_ptrs[0x58/4];
38};
39
40/* 479BC8 */ static union _gmCameraUnkUnion gmCamera_80479BC8;
41/* 4DA9B8 */ static float gmCamera_804DA9B8;
42/* 4DA9BC */ static float gmCamera_804DA9BC;
43/* 4DA9C0 */ static float gmCamera_804DA9C0;
44
45/* 1A2224 */ u8* gmCamera_801A2224(u8* arg0, u32 arg1);
46/* 1A2334 */ void* gmCamera_801A2334(int arg0, float argA, float argB);
49/* 1A2640 */ s32 gmCamera_801A2640(void);
71
72#endif
void gmCamera_801A367C(void)
gmCamera_801A2650
Definition gmcamera.c:225
UNK_RET gmCamera_801A2AAC(UNK_PARAMS)
void * gmCamera_801A2334(int arg0, float argA, float argB)
Definition gmcamera.c:65
UNK_RET gmCamera_801A2798(UNK_PARAMS)
UNK_RET gmCamera_801A34FC(UNK_PARAMS)
UNK_RET gmCamera_801A25C8(UNK_PARAMS)
UNK_RET gmCamera_801A30E4(UNK_PARAMS)
static float gmCamera_804DA9C0
Definition gmcamera.h:43
UNK_RET gmCamera_801A2D44(UNK_PARAMS)
UNK_RET gmCamera_801A292C(UNK_PARAMS)
u8 * gmCamera_801A2224(u8 *arg0, u32 arg1)
Definition gmcamera.c:26
UNK_RET gmCamera_801A3048(UNK_PARAMS)
UNK_RET fn_801A31D8(UNK_PARAMS)
static float gmCamera_804DA9B8
Definition gmcamera.h:41
UNK_RET gmCamera_801A33BC(UNK_PARAMS)
UNK_RET gmCamera_801A2BB0(UNK_PARAMS)
UNK_RET gmCamera_801A31FC(UNK_PARAMS)
UNK_RET gmCamera_801A3098(UNK_PARAMS)
UNK_RET gmCamera_801A28AC(UNK_PARAMS)
UNK_RET gmCamera_801A3634(UNK_PARAMS)
UNK_RET gmCamera_801A2650(UNK_PARAMS)
static union _gmCameraUnkUnion gmCamera_80479BC8
Definition gmcamera.h:40
UNK_RET gmCamera_801A26C0(UNK_PARAMS)
UNK_RET gmCamera_801A2BF0(UNK_PARAMS)
static float gmCamera_804DA9BC
Definition gmcamera.h:42
UNK_RET gmCamera_801A253C(UNK_PARAMS)
UNK_RET gmCamera_801A2800(UNK_PARAMS)
UNK_RET gmCamera_801A2FFC(UNK_PARAMS)
s32 gmCamera_801A2640(void)
gmCamera_801A253C
Definition gmcamera.c:180
UNK_RET gmCamera_801A2FBC(UNK_PARAMS)
#define UNK_PARAMS
#define UNK_RET
unsigned long u32
An unsigned 32-bit integer.
Definition platform.h:26
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 gmcamera.h:30
Definition gmcamera.h:14
u32 x28
Definition gmcamera.h:17
u32 x24
Definition gmcamera.h:16
u32 x30
Definition gmcamera.h:19
int x2C
Definition gmcamera.h:18
Definition gmcamera.h:6
float x24
Definition gmcamera.h:8
float x28
Definition gmcamera.h:9
u8 x49
Definition gmcamera.h:11
Definition gmcamera.h:22
u32 x24
Definition gmcamera.h:25
u32 x20
Definition gmcamera.h:24
u32 x54
Definition gmcamera.h:27
Definition gmcamera.h:34
gmCameraUnkStruct gcus
Definition gmcamera.h:35
gmCameraUnkStruct2Ptrs gcus2_ptrs
Definition gmcamera.h:37