SSBM Decomp
Loading...
Searching...
No Matches
sislib.h File Reference
#include <platform.h>
#include <placeholder.h>
#include "baselib/forward.h"
#include "baselib/archive.h"
#include "baselib/cobj.h"
#include <dolphin/mtx/types.h>

Go to the source code of this file.

Data Structures

struct  sislib_UnknownType001
 
struct  TextGlyphTexture
 
struct  TextKerning
 
struct  SIS
 
struct  sislib_UnkAllocData
 
struct  HSD_Text
 
struct  sislib_UnkAlloc3
 

Functions

void HSD_SisLib_803A6048 (size_t)
 
UNK_T func_804A70A0 (UNK_T, s32, u32, s32, s32, s32, s32, s32, f64, f64, f64, f64, f64, f64, f64, f64)
 
void HSD_SisLib_803A947C (HSD_Archive *)
 
void HSD_SisLib_803A945C (void)
 
void HSD_SisLib_803A84BC (HSD_GObj *, HSD_Text *)
 
s32 HSD_SisLib_803A7F0C (HSD_Text *, s32)
 
void HSD_SisLib_803A8134 (void *, HSD_Text *, f32 *, f32 *)
 
void HSD_SisLib_803A7684 (UNK_T, u8, u8)
 
void HSD_SisLib_803A7664 (UNK_T)
 
void HSD_SisLib_803A75E0 (UNK_T, s32)
 
void HSD_SisLib_803A7548 (UNK_T, f32, f32)
 
void HSD_SisLib_803A74F0 (HSD_Text *, s32 arg1, u8 *arg2)
 
void HSD_SisLib_803A746C (HSD_Text *, s32, f32, f32)
 
s32 HSD_SisLib_803A70A0 (s32, UNK_T, UNK_T)
 
u32 lbl_803A6FEC (s32, s32, bool)
 
void HSD_SisLib_803A6B98 (HSD_Text *arg0, void *arg1,...)
 
s32 HSD_SisLib_803A67EC (u8 *, u8 *)
 
HSD_TextHSD_SisLib_803A6754 (s8 arg0, s32 arg1)
 
void HSD_SisLib_803A660C (s32, s32, s32)
 
void HSD_SisLib_803A6530 (s32, s32, s32)
 
void HSD_SisLib_803A6478 (u8 *, u8 *)
 
void HSD_SisLib_803A6368 (HSD_Text *, s32)
 
void HSD_SisLib_803A62A0 (s32, HSD_Archive *, char *)
 
s32 HSD_SisLib_803A611C (u16, u32, u16, u8, u8, u8, u8, u32)
 
void lbl_803A60EC (void)
 
HSD_TextHSD_SisLib_803A5ACC (s8, s32, f32, f32, f32, f32, f32)
 
void * HSD_SisLib_803A5798 (s32)
 
void HSD_SisLib_803A594C (void *)
 
void HSD_SisLib_803A5CC4 (HSD_Text *)
 
void HSD_SisLib_803A5A2C (HSD_Text *)
 
void HSD_SisLib_803A5D30 (void)
 
void HSD_SisLib_803A5DA0 (s32)
 
void HSD_SisLib_803A5E70 (void)
 
void HSD_SisLib_803A5F50 (s32)
 
void HSD_SisLib_803A5FBC (void)
 
void fn_803A60EC (void *)
 
u8fn_803A6FEC (u8 *, s32, s32 *)
 

Variables

s8 HSD_SisLib_804D6390 [4]
 
SISHSD_SisLib_804D1124 [5]
 
HSD_ArchiveHSD_SisLib_804D1110 [5]
 
u32 lbl_8040C8C0 [144]
 
u32 HSD_SisLib_8040C680 [144]
 
HSD_CObjDesc HSD_SisLib_8040C4B8
 
u32 HSD_SisLib_804D7968
 
sislib_UnkAllocDataHSD_SisLib_804D796C
 
sislib_UnkAllocDataHSD_SisLib_804D7970
 
sislib_UnkAllocDataHSD_SisLib_804D7974
 
HSD_TextHSD_SisLib_804D7978
 
sislib_UnkAlloc3HSD_SisLib_804D797C
 
sislib_UnknownType001 HSD_SisLib_8040C4A4
 
sislib_UnknownType001 HSD_SisLib_8040C490
 

Function Documentation

◆ HSD_SisLib_803A6048()

void HSD_SisLib_803A6048 ( size_t  arg0)

◆ func_804A70A0()

UNK_T func_804A70A0 ( UNK_T  ,
s32  ,
u32  ,
s32  ,
s32  ,
s32  ,
s32  ,
s32  ,
f64  ,
f64  ,
f64  ,
f64  ,
f64  ,
f64  ,
f64  ,
f64   
)

◆ HSD_SisLib_803A947C()

void HSD_SisLib_803A947C ( HSD_Archive )

◆ HSD_SisLib_803A945C()

void HSD_SisLib_803A945C ( void  )

◆ HSD_SisLib_803A84BC()

void HSD_SisLib_803A84BC ( HSD_GObj gobj,
HSD_Text arg1 
)

◆ HSD_SisLib_803A7F0C()

s32 HSD_SisLib_803A7F0C ( HSD_Text arg0,
s32  arg1 
)

◆ HSD_SisLib_803A8134()

void HSD_SisLib_803A8134 ( void *  arg0,
HSD_Text arg1,
f32 arg2,
f32 arg3 
)

◆ HSD_SisLib_803A7684()

void HSD_SisLib_803A7684 ( UNK_T  ,
u8  ,
u8   
)

◆ HSD_SisLib_803A7664()

void HSD_SisLib_803A7664 ( UNK_T  )

◆ HSD_SisLib_803A75E0()

void HSD_SisLib_803A75E0 ( UNK_T  ,
s32   
)

◆ HSD_SisLib_803A7548()

void HSD_SisLib_803A7548 ( UNK_T  ,
f32  ,
f32   
)

◆ HSD_SisLib_803A74F0()

void HSD_SisLib_803A74F0 ( HSD_Text arg0,
s32  arg1,
u8 arg2 
)

◆ HSD_SisLib_803A746C()

void HSD_SisLib_803A746C ( HSD_Text arg0,
s32  arg1,
f32  arg2,
f32  arg3 
)

◆ HSD_SisLib_803A70A0()

s32 HSD_SisLib_803A70A0 ( s32  ,
UNK_T  ,
UNK_T   
)

◆ lbl_803A6FEC()

u32 lbl_803A6FEC ( s32  ,
s32  ,
bool   
)

◆ HSD_SisLib_803A6B98()

void HSD_SisLib_803A6B98 ( HSD_Text arg0,
void *  arg1,
  ... 
)

◆ HSD_SisLib_803A67EC()

s32 HSD_SisLib_803A67EC ( u8 data,
u8 string 
)

◆ HSD_SisLib_803A6754()

HSD_Text * HSD_SisLib_803A6754 ( s8  arg0,
s32  arg1 
)

◆ HSD_SisLib_803A660C()

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

◆ HSD_SisLib_803A6530()

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

◆ HSD_SisLib_803A6478()

void HSD_SisLib_803A6478 ( u8 arg0,
u8 arg1 
)

◆ HSD_SisLib_803A6368()

void HSD_SisLib_803A6368 ( HSD_Text arg0,
s32  arg1 
)

◆ HSD_SisLib_803A62A0()

void HSD_SisLib_803A62A0 ( s32  arg0,
HSD_Archive arg1,
char *  arg2 
)

◆ HSD_SisLib_803A611C()

s32 HSD_SisLib_803A611C ( u16  arg0,
u32  arg1,
u16  arg2,
u8  arg3,
u8  arg4,
u8  arg5,
u8  arg6,
u32  arg7 
)

◆ lbl_803A60EC()

void lbl_803A60EC ( void  )

◆ HSD_SisLib_803A5ACC()

HSD_Text * HSD_SisLib_803A5ACC ( s8  arg0,
s32  arg1,
f32  arg2,
f32  arg3,
f32  arg4,
f32  arg5,
f32  arg6 
)

◆ HSD_SisLib_803A5798()

void * HSD_SisLib_803A5798 ( s32  size)

◆ HSD_SisLib_803A594C()

void HSD_SisLib_803A594C ( void *  arg0)

◆ HSD_SisLib_803A5CC4()

void HSD_SisLib_803A5CC4 ( HSD_Text arg0)

◆ HSD_SisLib_803A5A2C()

void HSD_SisLib_803A5A2C ( HSD_Text arg0)

◆ HSD_SisLib_803A5D30()

void HSD_SisLib_803A5D30 ( void  )

◆ HSD_SisLib_803A5DA0()

void HSD_SisLib_803A5DA0 ( s32  arg0)

◆ HSD_SisLib_803A5E70()

void HSD_SisLib_803A5E70 ( void  )

◆ HSD_SisLib_803A5F50()

void HSD_SisLib_803A5F50 ( s32  arg0)

◆ HSD_SisLib_803A5FBC()

void HSD_SisLib_803A5FBC ( void  )

◆ fn_803A60EC()

void fn_803A60EC ( void *  arg0)

◆ fn_803A6FEC()

u8 * fn_803A6FEC ( u8 arg0,
s32  arg1,
s32 arg2 
)

Variable Documentation

◆ HSD_SisLib_804D6390

s8 HSD_SisLib_804D6390[4]
extern

◆ HSD_SisLib_804D1124

SIS* HSD_SisLib_804D1124[5]
extern

◆ HSD_SisLib_804D1110

HSD_Archive* HSD_SisLib_804D1110[5]
extern

◆ lbl_8040C8C0

u32 lbl_8040C8C0[144]
extern

◆ HSD_SisLib_8040C680

u32 HSD_SisLib_8040C680[144]
extern

◆ HSD_SisLib_8040C4B8

HSD_CObjDesc HSD_SisLib_8040C4B8
extern

◆ HSD_SisLib_804D7968

u32 HSD_SisLib_804D7968
extern

◆ HSD_SisLib_804D796C

sislib_UnkAllocData* HSD_SisLib_804D796C
extern

◆ HSD_SisLib_804D7970

sislib_UnkAllocData* HSD_SisLib_804D7970
extern

◆ HSD_SisLib_804D7974

sislib_UnkAllocData* HSD_SisLib_804D7974
extern

◆ HSD_SisLib_804D7978

HSD_Text* HSD_SisLib_804D7978
extern

◆ HSD_SisLib_804D797C

sislib_UnkAlloc3* HSD_SisLib_804D797C
extern

◆ HSD_SisLib_8040C4A4

sislib_UnknownType001 HSD_SisLib_8040C4A4
extern

◆ HSD_SisLib_8040C490

sislib_UnknownType001 HSD_SisLib_8040C490
extern