|
SSBM Decomp
|
#include "tydisplay.h"#include "math.h"#include "placeholder.h"#include "platform.h"#include "stddef.h"#include "toy.h"#include "baselib/archive.h"#include "baselib/cobj.h"#include "baselib/debug.h"#include "baselib/dobj.h"#include "baselib/fog.h"#include "baselib/gobj.h"#include "baselib/gobjgxlink.h"#include "baselib/gobjobject.h"#include "baselib/gobjplink.h"#include "baselib/gobjproc.h"#include "baselib/jobj.h"#include "baselib/lobj.h"#include "baselib/memory.h"#include "baselib/mobj.h"#include "baselib/random.h"#include "baselib/tobj.h"#include "baselib/wobj.h"#include "db/db.h"#include "dolphin/gx.h"#include "dolphin/mtx.h"#include "dolphin/os.h"#include "gm/gm_1A45.h"#include "if/textdraw.h"#include "if/textlib.h"#include "if/types.h"#include "lb/lb_00B0.h"#include "lb/lb_00CE.h"#include "lb/lbarchive.h"#include "lb/lbaudio_ax.h"#include "lb/lblanguage.h"#include "lb/lbspdisplay.h"#include "lb/lbvector.h"#include "mn/inlines.h"#include "mn/mnmain.h"#include "MSL/math.h"#include "sc/types.h"#include "ty/types.h"#include <math_ppc.h>#include <trigf.h>Data Structures | |
| struct | TySortElemInt |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| STATIC_ASSERT | ( | sizeof(_tyDisplay_devtext_buf) | = =0x36 | ) |
| STATIC_ASSERT | ( | sizeof(_tyDisplay_804A2DD0) | = =0x18 | ) |
|
static |
|
static |
|
inlinestatic |
|
static |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
inlinestatic |
| void tyDisplay_OnEnter_8031B460 | ( | void * | arg0 | ) |
| void tyDisplay_OnFrame_8031B9A4 | ( | void | ) |
| TyDspEntry * tyDisplay_8031B9DC | ( | s32 | id | ) |
| char * tyDisplay_8031BB94 | ( | s8 | idx | ) |
|
inlinestatic |
| void tyDisplay_8031C2CC | ( | void | ) |
| s32 tyDisplay_8031C2EC | ( | void | ) |
|
inline |
| void tyDisplay_8031C8B8 | ( | void | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
The three name tables below are emitted back-to-back; tyDisplay_8031C454 and tyDisplay_8031C5E4 address them as a single TyDspNameTables block, matching how the retail code indexes across the adjacent tables from the first one.
|
static |
|
static |
|
static |
|
static |