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"
#include "sc/forward.h"

Go to the source code of this file.

Data Structures

struct  PosArray
struct  PosArrayFull

Functions

s32 un_80305058 (s32, s32, s32, f32)
void un_803053C4 (s32, s32, s32)
void Trophy_SetUnlockState (enum_t, bool)
void un_80305918 (signed char, long, long)
s32 un_80305B88 (void)
s32 un_80305C44 (void)
float un_80305D00 (void)
float un_80305DB0 (void)
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 (s32, s32, s32)
s16 un_803064B8 (s16 arg0, s8 arg1)
void un_8030663C (void)
void un_803067BC (s32, s32)
s32 un_803068E0 (HSD_GObj *gobj)
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)
HSD_LObjToy_LoadLObjList (LightList **, s32 *)
void un_80307018 (void)
void un_8030715C (f32, f32)
void un_80307470 (s32)
void un_803075E8 (s32 arg0)
void un_80307828 (int)
void un_803078E4 (void)
HSD_JObjun_80307BA0 (HSD_JObj *, s16)
void fn_80307E84 (HSD_GObj *gobj)
void un_80307F64 (s32, s32)
char * un_8030813C (s32 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 (s32 arg0)
HSD_GObjun_803087F4 (void *)
void un_80308DC8 (HSD_CObj *)
void un_80308F04 (HSD_CObj *)
f32 un_80309338 (Vec3 *arg0, Vec3 *arg1)
void fn_80309404 (HSD_GObj *)
void fn_8030B530 (HSD_GObj *)
void fn_8030E110 (HSD_GObj *)
void un_8030FA50 (void)
void un_8030FE48 (void *, s32)
void un_803102C4 (s8 arg0)
void un_803102D0 (void)
void un_80310324 (void)
void un_80310660 (s32 arg0)
void un_803109A0 (s32, s32, s32)
void un_80310B48 (HSD_GObj *)
void un_803114E8 (void)
void un_80311680 (void)
void un_80311788 (void)
void un_80311960 (void)
void un_80311AB0_OnEnter (void *)
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 [4]
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
f32 un_804DDCC8
f64 un_804DDCD0
char un_803FE454 []
char un_803FE474 []
char un_804D5A48 [6]
char un_804D5A50 [2]
void * un_804D6ECC
void * un_804D6EA8
void * un_804D6EA4
char str_TyDataf_dat []
char str_tyModelFileTbl []
char str_tyModelFileUsTbl []
u8 un_804D6EA0
u8 un_804D6EA1
s8 un_804D6E50
s8 un_804D6EA2
void ** un_804D6E68
void * un_804D6EBC
s16 * un_804D6E64
char un_803FDD18 []
char un_803FE3B8 []
char un_803FE3DC []
HSD_FogDesc un_803B8844
Vec3 un_803B8858
PosArrayFull un_803B8864
PosArrayFull un_803B889C
s32 un_804D6E58
s32 un_804D6E60
f32 un_804D6E80
f32 un_804D6E84
f32 un_804D6E88
f32 un_804D6E8C
f32 un_804D6E90
f32 un_804D6E94
s32 un_804D6E70
s32 un_804D6E74
s32 un_804D6E78
s32 un_804D6E7C
f32 un_804DDCD8
f32 un_804DDCEC
f32 un_804DDCF0
f32 un_804DDD78
f32 un_804DDD7C
f32 un_804DDD80
f32 un_804DDD84
f32 un_804DDE00
Vec3 un_803B88F8
Vec3 un_803B8904

Function Documentation

◆ un_80305058()

s32 un_80305058 ( s32 arg0,
s32 arg1,
s32 arg2,
f32 farg0 )

◆ 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()

float un_80305D00 ( void )

◆ 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 ( s32 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 arg0,
s32 arg1 )

◆ 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)

◆ Toy_LoadLObjList()

HSD_LObj * Toy_LoadLObjList ( LightList ** list,
s32 * hasAnim )

◆ un_80307018()

void un_80307018 ( void )

◆ un_8030715C()

void un_8030715C ( f32 cstick_x,
f32 cstick_y )

◆ un_80307470()

void un_80307470 ( s32 arg0)

◆ un_803075E8()

void un_803075E8 ( s32 arg0)

◆ un_80307828()

void un_80307828 ( int arg0)

◆ 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 ( s32 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 ( s32 arg0)

◆ un_803087F4()

HSD_GObj * un_803087F4 ( void * arg0)

◆ 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()

void fn_80309404 ( HSD_GObj * gobj)

◆ fn_8030B530()

void fn_8030B530 ( HSD_GObj * arg0)

◆ fn_8030E110()

void fn_8030E110 ( HSD_GObj * arg0)

◆ un_8030FA50()

void un_8030FA50 ( void )

◆ un_8030FE48()

void un_8030FE48 ( void * arg0,
s32 arg1 )

◆ un_803102C4()

void un_803102C4 ( s8 arg0)

◆ 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()

void un_80310B48 ( HSD_GObj * gobj)

◆ 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 ( void * arg0)

◆ 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[4]
extern

◆ un_804DDE60

float un_804DDE60
extern

◆ un_804DDE4C

float un_804DDE4C
extern

◆ un_804DDE48

f32 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_804DDCC8

f32 un_804DDCC8
extern

◆ un_804DDCD0

f64 un_804DDCD0
extern

◆ un_803FE454

char un_803FE454[]
extern

◆ un_803FE474

char un_803FE474[]
extern

◆ un_804D5A48

char un_804D5A48[6]
extern

◆ un_804D5A50

char un_804D5A50[2]
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

◆ un_804D6EA0

u8 un_804D6EA0
extern

◆ un_804D6EA1

u8 un_804D6EA1
extern

◆ un_804D6E50

s8 un_804D6E50
extern

◆ un_804D6EA2

s8 un_804D6EA2
extern

◆ un_804D6E68

void** un_804D6E68
extern

◆ un_804D6EBC

void* un_804D6EBC
extern

◆ un_804D6E64

s16* un_804D6E64
extern

◆ un_803FDD18

char un_803FDD18[]
extern

◆ un_803FE3B8

char un_803FE3B8[]
extern

◆ un_803FE3DC

char un_803FE3DC[]
extern

◆ un_803B8844

HSD_FogDesc un_803B8844
extern

◆ un_803B8858

Vec3 un_803B8858
extern

◆ un_803B8864

PosArrayFull un_803B8864
extern

◆ un_803B889C

PosArrayFull un_803B889C
extern

◆ un_804D6E58

s32 un_804D6E58
extern

◆ un_804D6E60

s32 un_804D6E60
extern

◆ un_804D6E80

f32 un_804D6E80
extern

◆ un_804D6E84

f32 un_804D6E84
extern

◆ un_804D6E88

f32 un_804D6E88
extern

◆ un_804D6E8C

f32 un_804D6E8C
extern

◆ un_804D6E90

f32 un_804D6E90
extern

◆ un_804D6E94

f32 un_804D6E94
extern

◆ un_804D6E70

s32 un_804D6E70
extern

◆ un_804D6E74

s32 un_804D6E74
extern

◆ un_804D6E78

s32 un_804D6E78
extern

◆ un_804D6E7C

s32 un_804D6E7C
extern

◆ un_804DDCD8

f32 un_804DDCD8
extern

◆ un_804DDCEC

f32 un_804DDCEC
extern

◆ un_804DDCF0

f32 un_804DDCF0
extern

◆ un_804DDD78

f32 un_804DDD78
extern

◆ un_804DDD7C

f32 un_804DDD7C
extern

◆ un_804DDD80

f32 un_804DDD80
extern

◆ un_804DDD84

f32 un_804DDD84
extern

◆ un_804DDE00

f32 un_804DDE00
extern

◆ un_803B88F8

Vec3 un_803B88F8
extern

◆ un_803B8904

Vec3 un_803B8904
extern