|
SSBM Decomp
|
#include "tydisplay.h"#include <Runtime/platform.h>#include <math.h>#include <placeholder.h>#include <stddef.h>#include "forward.h"#include "toy.h"#include "types.h"#include <dolphin/gx.h>#include <dolphin/mtx.h>#include <dolphin/os.h>#include <melee/db/db.h>#include <melee/gm/gmscene.h>#include <melee/if/textdraw.h>#include <melee/if/textlib.h>#include <melee/if/types.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lb_00CE.h>#include <melee/lb/lbarchive.h>#include <melee/lb/lblanguage.h>#include <melee/lb/lbspdisplay.h>#include <melee/lb/lbvector.h>#include <melee/mn/inlines.h>#include <melee/mn/mnmain.h>#include <melee/sc/types.h>#include <sysdolphin/baselib/archive.h>#include <sysdolphin/baselib/cobj.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/dobj.h>#include <sysdolphin/baselib/fog.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/gobjplink.h>#include <sysdolphin/baselib/gobjproc.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/lobj.h>#include <sysdolphin/baselib/memory.h>#include <sysdolphin/baselib/mobj.h>#include <sysdolphin/baselib/random.h>#include <sysdolphin/baselib/tobj.h>#include <sysdolphin/baselib/wobj.h>Data Structures | |
| struct | TySortElemInt |
Macros | |
| #define | _tyDisplay_80318CB4_sqrt_store(x, rounded) |
| #define _tyDisplay_80318CB4_sqrt_store | ( | x, | |
| rounded ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| ASSERT_SIZE | ( | _tyDisplay_devtext_buf | , |
| 0x36 | ) |
| ASSERT_SIZE | ( | _tyDisplay_804A2DD0 | , |
| 0x18 | ) |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
| void tyDisplay_Scene_OnEnter | ( | void * | arg0 | ) |
| void tyDisplay_Scene_OnFrame | ( | void | ) |
| TyDspEntry * tyDisplay_8031B9DC | ( | s32 | id | ) |
| char * tyDisplay_8031BB94 | ( | s8 | idx | ) |
|
inlinestatic |
| void tyDisplay_8031C2CC | ( | void | ) |
| s32 tyDisplay_8031C2EC | ( | void | ) |
|
inlinestatic |
| void tyDisplay_8031C8B8 | ( | void | ) |
|
static |
|
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 |