SSBM Decomp
Loading...
Searching...
No Matches
toy.h File Reference
#include <placeholder.h>
#include "ft/forward.h"
#include "gm/types.h"
#include "if/forward.h"

Go to the source code of this file.

Functions

s32 un_80305058 (s32, s32, s32, f32)
 
void un_803053C4 (s32, s32, s32)
 un_80305058
 
void Trophy_SetUnlockState (enum_t, bool)
 
void un_80305918 (signed char, long, long)
 
s32 un_80305B88 (void)
 
s32 un_80305C44 (void)
 
UNK_RET un_80305D00 (UNK_PARAMS)
 
float un_80305DB0 (void)
 un_80305D00
 
float un_80305EB4 (void)
 
float un_80305FB8 (void)
 
float un_803060BC (int, int)
 
s16 un_803062BC (s32 trophyId)
 
void un_803062EC (s32 arg0, u32 arg1, f32 farg0)
 
s32 un_803063D4 (s16, s32, s32)
 
s16 un_803064B8 (s16 arg0, s8 arg1)
 
void un_8030663C (void)
 
void un_803067BC (s32, s32)
 
s32 un_803068E0 (HSD_GObj *gobj)
 un_803067BC
 
void un_80306930 (HSD_GObj *, int)
 
void un_80306954 (HSD_GObj *gobj)
 
void un_80306A0C (void *arg0)
 
void un_80306A48 (HSD_JObj *, char *, char *, char *, HSD_Archive *, long)
 
HSD_GObjProcun_80306B18 (HSD_GObj *gobj, s32 anim_frame, s32 val1, s32 val2)
 
void un_80306BB8 (HSD_GObj *gobj)
 
void un_80306C5C (void *arg0)
 
void Toy_RemoveUserData (void *ptr)
 
void un_80306D14 (void)
 
void un_80306D70 (s32 arg0)
 Attempt 7: Try struct-based array access.
 
HSD_LObjun_80306EEC (void *, s32)
 
void un_80307018 (void)
 
void un_8030715C (f32, f32)
 
void un_80307470 (s32)
 
void un_803075E8 (s32 arg0)
 un_80307470
 
UNK_RET un_80307828 (int)
 
void un_803078E4 (void)
 un_80307828
 
HSD_JObjun_80307BA0 (HSD_JObj *, s16)
 
void fn_80307E84 (HSD_GObj *gobj)
 
void un_80307F64 (s32, s32)
 un_803087F4
 
char * un_8030813C (s16 arg0, enum_t unused)
 
void un_80308250 (u8 *arg0, s32 arg1, s32 arg2)
 
void un_803082F8 (s16 idx)
 
void un_80308328 (s32 arg0)
 
s16 un_80308354 (s16 idx)
 
void un_803083D8 (HSD_JObj *jobj, s32 arg1)
 
void un_803084A0 (s16 arg0)
 
void un_803087F4 (void *)
 
void un_80308DC8 (HSD_CObj *)
 
void un_80308F04 (HSD_CObj *)
 
f32 un_80309338 (Vec3 *arg0, Vec3 *arg1)
 
UNK_RET fn_80309404 (UNK_PARAMS)
 
UNK_RET fn_8030B530 (UNK_PARAMS)
 
UNK_RET fn_8030E110 (UNK_PARAMS)
 
void un_8030FA50 (void)
 
void un_8030FE48 (void *, s32)
 
void un_803102C4 (s8 arg0)
 fn_80309404
 
void un_803102D0 (void)
 
void un_80310324 (void)
 
void un_80310660 (s32 arg0)
 
void un_803109A0 (s32, s32, s32)
 
UNK_RET un_80310B48 (UNK_PARAMS)
 
void un_803114E8 (void)
 un_80310B48
 
void un_80311680 (void)
 
void un_80311788 (void)
 
void un_80311960 (void)
 
void un_80311AB0_OnEnter (UNK_T)
 
void un_80311F5C (void)
 
void un_80312018_OnFrame (void)
 
void un_80312050 (void)
 
void un_803122D0_OnInit (void)
 
void un_8031234C (s32)
 

Variables

s32 un_804D6E54
 
void * un_804D6E6C
 
struct un_804D6EF4_tun_804D6EF4
 
char un_804A2AC0 []
 
s16 * un_804D6EDC
 
char un_803FE8D0 []
 
char un_803FE880 []
 
void * un_804D6ED4
 
void * un_804D6ED8
 
char un_804D5A8C []
 
float un_804DDE60
 
float un_804DDE4C
 
float un_804DDE48
 
char un_804D5A78
 
char un_804D5A80
 
s32 un_803B8910 [18]
 
DevTextun_804D6E98
 
char un_803FE7A0 []
 
char un_803FE7B0 []
 
char un_803FE7C0 []
 
char un_804A2750 []
 
s32 un_804D5A40
 
s32 un_804D5A44
 
void ** un_804D6E5C
 
s32 un_804DDE0C
 
f32 un_804DDE10
 
f32 un_804DDE14
 
char un_803FE2A4 []
 
char un_803FE7E4 []
 
char un_804A26C4 []
 
DevTextun_804D6E9C
 
void * un_804D6EE0
 
s32 un_804DDE18
 
struct TrophyDataun_804D6EC0
 
struct TrophyDataun_804D6EC4
 
f32 un_804DDE1C
 
f32 un_804DDE20
 
s16 * un_804D6EB4
 
f64 un_804DDCD0
 
char un_803FE474 []
 
char un_804D5A48 []
 
char un_804D5A50 []
 
void * un_804D6ECC
 
void * un_804D6EA8
 
void * un_804D6EA4
 
char str_TyDataf_dat []
 
char str_tyModelFileTbl []
 
char str_tyModelFileUsTbl []
 

Function Documentation

◆ un_80305058()

s32 un_80305058 ( s32  ,
s32  ,
s32  ,
f32   
)

◆ un_803053C4()

void un_803053C4 ( s32  targetValue,
s32  count,
s32  flag 
)

◆ Trophy_SetUnlockState()

void Trophy_SetUnlockState ( enum_t  trophyId,
bool  addValue 
)

◆ un_80305918()

void un_80305918 ( signed char  ,
long  ,
long   
)

◆ un_80305B88()

s32 un_80305B88 ( void  )

◆ un_80305C44()

s32 un_80305C44 ( void  )

◆ un_80305D00()

UNK_RET un_80305D00 ( UNK_PARAMS  )

◆ un_80305DB0()

float un_80305DB0 ( void  )

◆ un_80305EB4()

float un_80305EB4 ( void  )

◆ un_80305FB8()

float un_80305FB8 ( void  )

◆ un_803060BC()

float un_803060BC ( int  trophyId,
int  field 
)

◆ un_803062BC()

s16 un_803062BC ( s32  trophyId)

◆ un_803062EC()

void un_803062EC ( s32  arg0,
u32  arg1,
f32  farg0 
)

◆ un_803063D4()

s32 un_803063D4 ( s16  arg0,
s32  arg1,
s32  arg2 
)

◆ un_803064B8()

s16 un_803064B8 ( s16  arg0,
s8  arg1 
)

◆ un_8030663C()

void un_8030663C ( void  )

◆ un_803067BC()

void un_803067BC ( s32  ,
s32   
)

◆ un_803068E0()

s32 un_803068E0 ( HSD_GObj gobj)

◆ un_80306930()

void un_80306930 ( HSD_GObj gobj,
int  unused 
)

◆ un_80306954()

void un_80306954 ( HSD_GObj gobj)

◆ un_80306A0C()

void un_80306A0C ( void *  arg0)

◆ un_80306A48()

void un_80306A48 ( HSD_JObj ,
char *  ,
char *  ,
char *  ,
HSD_Archive ,
long   
)

◆ un_80306B18()

HSD_GObjProc * un_80306B18 ( HSD_GObj gobj,
s32  anim_frame,
s32  val1,
s32  val2 
)

◆ un_80306BB8()

void un_80306BB8 ( HSD_GObj gobj)

◆ un_80306C5C()

void un_80306C5C ( void *  arg0)

◆ Toy_RemoveUserData()

void Toy_RemoveUserData ( void *  ptr)

◆ un_80306D14()

void un_80306D14 ( void  )

◆ un_80306D70()

void un_80306D70 ( s32  arg0)

Attempt 7: Try struct-based array access.

◆ un_80306EEC()

HSD_LObj * un_80306EEC ( void *  list_arg,
s32  hasAnim_arg 
)

◆ un_80307018()

void un_80307018 ( void  )

◆ un_8030715C()

void un_8030715C ( f32  cstick_x,
f32  cstick_y 
)

◆ un_80307470()

void un_80307470 ( s32  )

◆ un_803075E8()

void un_803075E8 ( s32  arg0)

◆ un_80307828()

UNK_RET un_80307828 ( int  )

◆ un_803078E4()

void un_803078E4 ( void  )

◆ un_80307BA0()

HSD_JObj * un_80307BA0 ( HSD_JObj parent_jobj,
s16  arg1 
)

◆ fn_80307E84()

void fn_80307E84 ( HSD_GObj gobj)

◆ un_80307F64()

void un_80307F64 ( s32  arg0,
s32  arg1 
)

◆ un_8030813C()

char * un_8030813C ( s16  arg0,
enum_t  unused 
)

◆ un_80308250()

void un_80308250 ( u8 arg0,
s32  arg1,
s32  arg2 
)
Todo:
:: fill out the struct that this uses/returns

◆ un_803082F8()

void un_803082F8 ( s16  idx)

◆ un_80308328()

void un_80308328 ( s32  arg0)

◆ un_80308354()

s16 un_80308354 ( s16  idx)

◆ un_803083D8()

void un_803083D8 ( HSD_JObj jobj,
s32  arg1 
)

◆ un_803084A0()

void un_803084A0 ( s16  arg0)

◆ un_803087F4()

void un_803087F4 ( void *  )

◆ un_80308DC8()

void un_80308DC8 ( HSD_CObj cobj)

◆ un_80308F04()

void un_80308F04 ( HSD_CObj cobj)

◆ un_80309338()

f32 un_80309338 ( Vec3 *  arg0,
Vec3 *  arg1 
)

◆ fn_80309404()

UNK_RET fn_80309404 ( UNK_PARAMS  )

◆ fn_8030B530()

UNK_RET fn_8030B530 ( UNK_PARAMS  )

◆ fn_8030E110()

UNK_RET fn_8030E110 ( UNK_PARAMS  )

◆ un_8030FA50()

void un_8030FA50 ( void  )

◆ un_8030FE48()

void un_8030FE48 ( void *  ,
s32   
)

◆ un_803102C4()

◆ un_803102D0()

void un_803102D0 ( void  )

◆ un_80310324()

void un_80310324 ( void  )

◆ un_80310660()

void un_80310660 ( s32  arg0)

◆ un_803109A0()

void un_803109A0 ( s32  arg0,
s32  arg1,
s32  arg2 
)

◆ un_80310B48()

UNK_RET un_80310B48 ( UNK_PARAMS  )

◆ un_803114E8()

void un_803114E8 ( void  )

◆ un_80311680()

void un_80311680 ( void  )

◆ un_80311788()

void un_80311788 ( void  )

◆ un_80311960()

void un_80311960 ( void  )

◆ un_80311AB0_OnEnter()

void un_80311AB0_OnEnter ( UNK_T  )

◆ un_80311F5C()

void un_80311F5C ( void  )

◆ un_80312018_OnFrame()

void un_80312018_OnFrame ( void  )

◆ un_80312050()

void un_80312050 ( void  )

◆ un_803122D0_OnInit()

void un_803122D0_OnInit ( void  )

◆ un_8031234C()

void un_8031234C ( s32  arg0)

Variable Documentation

◆ un_804D6E54

s32 un_804D6E54
extern

◆ un_804D6E6C

void* un_804D6E6C
extern

◆ un_804D6EF4

struct un_804D6EF4_t* un_804D6EF4
extern

◆ un_804A2AC0

char un_804A2AC0[]
extern

◆ un_804D6EDC

s16* un_804D6EDC
extern

◆ un_803FE8D0

char un_803FE8D0[]
extern

◆ un_803FE880

char un_803FE880[]
extern

◆ un_804D6ED4

void* un_804D6ED4
extern

◆ un_804D6ED8

void* un_804D6ED8
extern

◆ un_804D5A8C

char un_804D5A8C[]
extern

◆ un_804DDE60

float un_804DDE60
extern

◆ un_804DDE4C

float un_804DDE4C
extern

◆ un_804DDE48

float un_804DDE48
extern

◆ un_804D5A78

char un_804D5A78
extern

◆ un_804D5A80

char un_804D5A80
extern

◆ un_803B8910

s32 un_803B8910[18]
extern

◆ un_804D6E98

DevText* un_804D6E98
extern

◆ un_803FE7A0

char un_803FE7A0[]
extern

◆ un_803FE7B0

char un_803FE7B0[]
extern

◆ un_803FE7C0

char un_803FE7C0[]
extern

◆ un_804A2750

char un_804A2750[]
extern

◆ un_804D5A40

s32 un_804D5A40
extern

◆ un_804D5A44

s32 un_804D5A44
extern

◆ un_804D6E5C

void** un_804D6E5C
extern

◆ un_804DDE0C

s32 un_804DDE0C
extern

◆ un_804DDE10

f32 un_804DDE10
extern

◆ un_804DDE14

f32 un_804DDE14
extern

◆ un_803FE2A4

char un_803FE2A4[]
extern

◆ un_803FE7E4

char un_803FE7E4[]
extern

◆ un_804A26C4

char un_804A26C4[]
extern

◆ un_804D6E9C

DevText* un_804D6E9C
extern

◆ un_804D6EE0

void* un_804D6EE0
extern

◆ un_804DDE18

s32 un_804DDE18
extern

◆ un_804D6EC0

struct TrophyData* un_804D6EC0
extern

◆ un_804D6EC4

struct TrophyData* un_804D6EC4
extern

◆ un_804DDE1C

f32 un_804DDE1C
extern

◆ un_804DDE20

f32 un_804DDE20
extern

◆ un_804D6EB4

s16* un_804D6EB4
extern

◆ un_804DDCD0

f64 un_804DDCD0
extern

◆ un_803FE474

char un_803FE474[]
extern

◆ un_804D5A48

char un_804D5A48[]
extern

◆ un_804D5A50

char un_804D5A50[]
extern

◆ un_804D6ECC

void* un_804D6ECC
extern

◆ un_804D6EA8

void* un_804D6EA8
extern

◆ un_804D6EA4

void* un_804D6EA4
extern

◆ str_TyDataf_dat

char str_TyDataf_dat[]
extern

◆ str_tyModelFileTbl

char str_tyModelFileTbl[]
extern

◆ str_tyModelFileUsTbl

char str_tyModelFileUsTbl[]
extern