|
SSBM Decomp
|
#include "lbsnap.h"#include <placeholder.h>#include <stdio.h>#include "lbarchive.h"#include "lbcardnew.h"#include "lblanguage.h"#include "types.h"#include <melee/it/types.h>#include <dolphin/card.h>#include <dolphin/os.h>#include <melee/ft/ft_0877.h>#include <melee/gm/gm_unsplit.h>#include <melee/it/itspawn.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/hsd_3B34.h>Data Structures | |
| struct | Unk80433380_48 |
| struct | Unk80433380_0 |
| union | LbMcSnapMemSnapIconData |
| struct | Unk80433380 |
| struct | Unk803BACC8 |
Macros | |
| #define | _p(x) |
| #define | RGB5A3_MASK_A (0x8000) |
| RGB5A3: A RRRRR GGGGG BBBBB RGB565: RRRRR GGGGGG BBBBB. | |
| #define | RGB5A3_MASK_R (0x7C00) |
| #define | RGB5A3_MASK_G (0x03E0) |
| #define | RGB5A3_MASK_B (0x001F) |
| #define | RGB565_MASK_R (0xF800) |
| #define | RGB565_MASK_G (0x07E0) |
| #define | RGB565_MASK_B (0x001F) |
Functions | |
| ASSERT_SIZE (struct Unk80433380_48, 0x408) | |
| ASSERT_SIZE (struct Unk80433380, 0x60) | |
| void | lbSnap_8001D2BC (void) |
| int | lbSnap_8001D338 (int arg0) |
| int | lbSnap_8001D350 (int chan) |
| int | lbSnap_8001D394 (int chan) |
| int | lbSnap_8001D3B0 (int chan) |
| int | lbSnap_8001D3CC (int chan) |
| int | lbSnap_8001D3E8 (int chan, int index) |
| int | lbSnap_8001D40C (int chan) |
| void | lbSnap_8001D4A4 (int chan, char *arg1) |
| static void | lbSnap_ClearText (char *text) |
| static void | lbSnap_FormatTime (int chan, int index, char *text) |
| int | lbSnap_8001D5FC (int chan, int index) |
| int | lbSnap_8001D7B0 (int chan, int index, int jndex) |
| static u16 | RGB565_TO_RGB5A3 (u16 pixel) |
| static u8 * | lbSnap_GetMemSnapIconData (void) |
| void | lbSnap_8001DA5C (const u8 *src) |
| int | lbSnap_8001DC0C (u8 *image) |
| int | lbSnap_8001DE8C (void *arg0) |
| static int | lbSnap_GetSaveDataOffset (struct Unk80433380_0 *snap) |
| int | lbSnap_8001DF20 (void) |
| int | lbSnap_8001DF6C (int chan) |
| int | lbSnap_8001E058 (int chan, int index) |
| int | lbSnap_8001E204 (void) |
| int | lbSnap_8001E210 (void) |
| void | lbSnap_8001E218 (void *snap, struct Unk80433380_48 *slot) |
| void | lbSnap_8001E27C (void) |
| void | lbSnap_8001E290 (void) |
Variables | |
| static struct Unk80433380 | lbSnap_80433380 |
| static struct Unk803BACC8 | lbSnap_803BACC8 |
| #define _p | ( | x | ) |
| #define RGB5A3_MASK_A (0x8000) |
RGB5A3: A RRRRR GGGGG BBBBB RGB565: RRRRR GGGGGG BBBBB.
| #define RGB5A3_MASK_R (0x7C00) |
| #define RGB5A3_MASK_G (0x03E0) |
| #define RGB5A3_MASK_B (0x001F) |
| #define RGB565_MASK_R (0xF800) |
| #define RGB565_MASK_G (0x07E0) |
| #define RGB565_MASK_B (0x001F) |
| ASSERT_SIZE | ( | struct Unk80433380_48 | , |
| 0x408 | ) |
| ASSERT_SIZE | ( | struct Unk80433380 | , |
| 0x60 | ) |
| void lbSnap_8001D2BC | ( | void | ) |
| int lbSnap_8001D338 | ( | int | arg0 | ) |
| int lbSnap_8001D350 | ( | int | chan | ) |
| int lbSnap_8001D394 | ( | int | chan | ) |
| int lbSnap_8001D3B0 | ( | int | chan | ) |
| int lbSnap_8001D3CC | ( | int | chan | ) |
| int lbSnap_8001D3E8 | ( | int | chan, |
| int | index ) |
| int lbSnap_8001D40C | ( | int | chan | ) |
| void lbSnap_8001D4A4 | ( | int | chan, |
| char * | arg1 ) |
|
inlinestatic |
|
inlinestatic |
| int lbSnap_8001D5FC | ( | int | chan, |
| int | index ) |
| int lbSnap_8001D7B0 | ( | int | chan, |
| int | index, | ||
| int | jndex ) |
|
inlinestatic |
| void lbSnap_8001DA5C | ( | const u8 * | src | ) |
| int lbSnap_8001DC0C | ( | u8 * | image | ) |
| int lbSnap_8001DE8C | ( | void * | arg0 | ) |
|
inlinestatic |
| int lbSnap_8001DF20 | ( | void | ) |
| int lbSnap_8001DF6C | ( | int | chan | ) |
| int lbSnap_8001E058 | ( | int | chan, |
| int | index ) |
| int lbSnap_8001E204 | ( | void | ) |
| int lbSnap_8001E210 | ( | void | ) |
| void lbSnap_8001E218 | ( | void * | snap, |
| struct Unk80433380_48 * | slot ) |
| void lbSnap_8001E27C | ( | void | ) |
| void lbSnap_8001E290 | ( | void | ) |
|
static |
|
static |