SSBM Decomp
Loading...
Searching...
No Matches
lbsnap.static.h
Go to the documentation of this file.
1#ifndef __GALE01_01D2BC
2#define __GALE01_01D2BC
3
4#include "lbsnap.h" // IWYU pragma: export
5
6#include <placeholder.h>
7#include <platform.h>
8
9#include "it/types.h"
10#include "lb/types.h"
11
19STATIC_ASSERT(sizeof(struct Unk80433380_48) == 0x408);
20
32
38
40 /* 0x00 */ struct Unk80433380_0* x0;
41 /* 0x04 */ char x4_string[0x40];
43 /* 0x48 */ struct Unk80433380_48* slot;
44 /* 0x4C */ int x4C_cardState[2];
45 /* 0x54 */ int x54_stateChanged[3];
46}; /* size = 0x60 */
47STATIC_ASSERT(sizeof(struct Unk80433380) == 0x60);
48
50 char pad0[0x14];
51 int x14;
52 char pad18[0x1C - 0x18];
53 void* x1C;
55 u32 pad[2];
56};
57
60 { 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3 }, 0, { 0, 0, 0, 3 }, 0, (void*) -1
61};
62
63#endif
unsigned long u32
Definition types.h:9
unsigned short int u16
Definition types.h:7
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
static struct Unk80433380 lbSnap_80433380
Definition lbsnap.static.h:58
static struct Unk803BACC8 lbSnap_803BACC8
Definition lbsnap.static.h:59
#define STATIC_ASSERT(cond)
Definition platform.h:132
Definition lbsnap.static.h:49
u32 pad[2]
Definition lbsnap.static.h:55
char pad0[0x14]
Definition lbsnap.static.h:50
struct Unk80433380_0 * x20
Definition lbsnap.static.h:54
void * x1C
Definition lbsnap.static.h:53
int x14
Definition lbsnap.static.h:51
char pad18[0x1C - 0x18]
Definition lbsnap.static.h:52
Definition lbsnap.static.h:21
s32 xC
Definition lbsnap.static.h:26
u16 x10
Definition lbsnap.static.h:27
u16 x4
Definition lbsnap.static.h:23
u8 x8
Definition lbsnap.static.h:25
struct it_8026C47C_arg0_t x14
Definition lbsnap.static.h:28
char x38[4]
Definition lbsnap.static.h:30
s32 x0
Definition lbsnap.static.h:22
u16 x6
Definition lbsnap.static.h:24
s32 x34
Definition lbsnap.static.h:29
Definition lbsnap.static.h:12
lbCardNew_SnapshotEntry entries[0x7F]
Definition lbsnap.static.h:17
int free_files
Definition lbsnap.static.h:16
int num
Definition lbsnap.static.h:14
int card_result
Definition lbsnap.static.h:13
int free_blocks
Definition lbsnap.static.h:15
Definition lbsnap.static.h:39
int x4C_cardState[2]
Definition lbsnap.static.h:44
LbMcSnapMemSnapIconData * x44_LbMcSnap_MemSnapIconData
Definition lbsnap.static.h:42
int x54_stateChanged[3]
Definition lbsnap.static.h:45
struct Unk80433380_48 * slot
Definition lbsnap.static.h:43
char x4_string[0x40]
Definition lbsnap.static.h:41
struct Unk80433380_0 * x0
Definition lbsnap.static.h:40
Definition types.h:893
Definition types.h:314
Definition lbsnap.static.h:33
int size
Definition lbsnap.static.h:36
u8 * ptr
Definition lbsnap.static.h:34
int offset
Definition lbsnap.static.h:35