SSBM Decomp
Loading...
Searching...
No Matches
tylist.c File Reference
#include "tylist.h"
#include "toy.h"
#include "types.h"
#include <placeholder.h>
#include <platform.h>
#include "lb/lb_00B0.h"
#include "lb/lbspdisplay.h"
#include "mn/inlines.h"
#include "mn/mnmain.h"
#include <math_ppc.h>
#include <trigf.h>
#include <dolphin/mtx.h>
#include <dolphin/os.h>
#include <baselib/archive.h>
#include <baselib/cobj.h>
#include <baselib/controller.h>
#include <baselib/displayfunc.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/mobj.h>
#include <baselib/sislib.h>
#include <baselib/tobj.h>
#include <baselib/wobj.h>

Functions

static char * _tyList_80312834 (char *buf, u32 num)
 Formats a number into a string buffer using digit glyphs from the font.
static void _tyList_80312904 (void *, s8)
static void _tyList_80312BAC (TyListState *state, s8 arg1)
static void _tyList_80312E88 (struct TyListArg *arg, float delta)
static s32 _tyList_8031305C (void *a, TyListState *state, s8 movedFlag)
static void _tyList_80313358 (TyListState *state, s8 arg2, s8 arg3, s8 arg4)
static void _tyList_80313464 (struct TyListArg *arg)
static void * _tyList_80313508 (HSD_GObj *parent, char *symbol_name, float x, float y, float z)
static void _tyList_80313774 (void)
static void _tyList_8031438C (HSD_GObj *arg0)
static void _tyList_80314504 (HSD_GObj *gobj, int)
static void _tyList_8031457C (void)
static void _tyList_803148E4 (s32 arg0)
static void order_data_0 (void)
static s32 get_repeat_count (void)
static void tyList_80313BD8_inline (TyListState *state, TyListGobjEntry *g)
static void _tyList_80313BD8 (HSD_GObj *gobj)
void tyList_803147C4 (void)

Variables

static TyListState _tyList_804A2AC0
static TyListGobjEntry _tyList_804A2D6C
static HSD_GObj_tyList_804A2D84 [5]
static s32 _tyList_804D6EE8
static s32 _tyList_804D6EEC

Function Documentation

◆ _tyList_80312834()

char * _tyList_80312834 ( char * buf,
u32 num )
static

Formats a number into a string buffer using digit glyphs from the font.

◆ _tyList_80312904()

void _tyList_80312904 ( void * arg0,
s8 arg1 )
static

◆ _tyList_80312BAC()

void _tyList_80312BAC ( TyListState * state,
s8 arg1 )
static

◆ _tyList_80312E88()

void _tyList_80312E88 ( struct TyListArg * arg,
float delta )
static

◆ _tyList_8031305C()

s32 _tyList_8031305C ( void * a,
TyListState * state,
s8 movedFlag )
static

◆ _tyList_80313358()

void _tyList_80313358 ( TyListState * state,
s8 arg2,
s8 arg3,
s8 arg4 )
static

◆ _tyList_80313464()

void _tyList_80313464 ( struct TyListArg * arg)
static

◆ _tyList_80313508()

void * _tyList_80313508 ( HSD_GObj * parent,
char * symbol_name,
float x,
float y,
float z )
static
Todo
Suspicious return

◆ _tyList_80313774()

void _tyList_80313774 ( void )
static

◆ _tyList_8031438C()

void _tyList_8031438C ( HSD_GObj * arg0)
static

◆ _tyList_80314504()

void _tyList_80314504 ( HSD_GObj * gobj,
int unused )
static

◆ _tyList_8031457C()

void _tyList_8031457C ( void )
static
Todo
Is this really a reference to Toy_str_ScMenFigure_cam_int1_camera, or de-duplicated?

◆ _tyList_803148E4()

void _tyList_803148E4 ( s32 arg0)
static

◆ order_data_0()

void order_data_0 ( void )
static
Todo
.data order hack

◆ get_repeat_count()

s32 get_repeat_count ( void )
inlinestatic

◆ tyList_80313BD8_inline()

void tyList_80313BD8_inline ( TyListState * state,
TyListGobjEntry * g )
inlinestatic

◆ _tyList_80313BD8()

void _tyList_80313BD8 ( HSD_GObj * gobj)
static

◆ tyList_803147C4()

void tyList_803147C4 ( void )

Variable Documentation

◆ _tyList_804A2AC0

TyListState _tyList_804A2AC0
static

◆ _tyList_804A2D6C

TyListGobjEntry _tyList_804A2D6C
static

◆ _tyList_804A2D84

HSD_GObj* _tyList_804A2D84[5]
static

◆ _tyList_804D6EE8

s32 _tyList_804D6EE8
static

◆ _tyList_804D6EEC

s32 _tyList_804D6EEC
static