SSBM Decomp
|
#include <__mem.h>
#include <dolphin/card.h>
#include <dolphin/card/CARDBios.h>
#include <dolphin/card/CARDDir.h>
#include <dolphin/card/CARDOpen.h>
#include <dolphin/card/CARDStat.h>
#include <dolphin/os/OSTime.h>
Data Structures | |
struct | CARDStat |
Macros | |
#define | CARDGetBannerFormat(stat) (((stat)->bannerFormat) & CARD_STAT_BANNER_MASK) |
#define | CARDGetIconAnim(stat) (((stat)->bannerFormat) & CARD_STAT_ANIM_MASK) |
#define | CARDGetIconFormat(stat, n) (((stat)->iconFormat >> (2 * (n))) & CARD_STAT_ICON_MASK) |
#define | CARDGetIconSpeed(stat, n) (((stat)->iconSpeed >> (2 * (n))) & CARD_STAT_SPEED_MASK) |
#define | CARDSetIconSpeed(stat, n, f) |
Functions | |
static void | UpdateIconOffsets (CARDDir *ent, CARDStat *stat) |
s32 | CARDGetStatus (s32 chan, s32 fileNo, CARDStat *stat) |
s32 | CARDSetStatusAsync (s32 chan, s32 fileNo, CARDStat *stat, CARDCallback callback) |
#define CARDGetBannerFormat | ( | stat | ) | (((stat)->bannerFormat) & CARD_STAT_BANNER_MASK) |
#define CARDGetIconAnim | ( | stat | ) | (((stat)->bannerFormat) & CARD_STAT_ANIM_MASK) |
#define CARDGetIconFormat | ( | stat, | |
n | |||
) | (((stat)->iconFormat >> (2 * (n))) & CARD_STAT_ICON_MASK) |
#define CARDGetIconSpeed | ( | stat, | |
n | |||
) | (((stat)->iconSpeed >> (2 * (n))) & CARD_STAT_SPEED_MASK) |
#define CARDSetIconSpeed | ( | stat, | |
n, | |||
f | |||
) |
s32 CARDSetStatusAsync | ( | s32 | chan, |
s32 | fileNo, | ||
CARDStat * | stat, | ||
CARDCallback | callback | ||
) |