SSBM Decomp
Loading...
Searching...
No Matches
lbmthp.h File Reference
#include <placeholder.h>
#include <platform.h>
#include "lb/forward.h"
#include <baselib/forward.h>
#include <dolphin/gx/GXStruct.h>
#include <dolphin/thp/thp.h>

Go to the source code of this file.

Data Structures

struct  THPDecComp
struct  lbl_804333E0_t

Functions

BOOL THPInit (void)
s32 THPDec_8032F8D4 (u32, void *)
s32 THPDec_8032FD40 (THPDec_8032FD40_Data *arg0, u16 height)
void THPDec_80331340 (s32, void *, void *, void *, s32)
void THPDec_803313D0 (s32, void *, void *, void *)
s32 THPVideoDecode (void *, void *, void *, void *, void *)
 STATIC_ASSERT (sizeof(struct lbl_804333E0_t)==0x1D8)
void fn_8001E910 (int, int, void *, int)
s32 fn_8001EB14 (THPDecComp *data, const char *path)
s32 fn_8001EBF0 (THPDecComp *data)
void fn_8001ECF4 (THPDecComp *data, void *buf)
s32 fn_8001EF5C (THPDecComp *data)
s32 fn_8001F06C (THPDecComp *data)
s32 fn_8001F13C (THPDecComp *data)
s32 fn_8001F294 (void)
s32 fn_8001F2A4 (void)
void lbMthp_8001F410 (const char *filename, void *rate_table, int buf, int heap_size, int loop)
void lbMthp_8001F578 (void)
s32 lbMthp_8001F5C4 (void)
s32 lbMthp_8001F5D4 (void)
s32 lbMthp_8001F5E4 (void)
s32 lbMthp_8001F5F4 (void)
s32 lbMthp_8001F604 (void)
void lbMthp_8001F614 (s32 arg0)
HSD_SObjlbMthp_8001F624 (HSD_GObj *, int, int)
void lbMthp_8001F67C (HSD_GObj *, int)
void lbMthp_8001F800 (void)
void lbMthp_8001F87C (void)
void * lbMthp8001F890 (HSD_GObj *)
void lbMthp8001F928 (HSD_GObj *, int)
UNK_RET lbMthp8001FAA0 (const char *filename, int, int)

Function Documentation

◆ THPInit()

BOOL THPInit ( void )

◆ THPDec_8032F8D4()

s32 THPDec_8032F8D4 ( u32 ,
void *  )

◆ THPDec_8032FD40()

s32 THPDec_8032FD40 ( THPDec_8032FD40_Data * arg0,
u16 height )

◆ THPDec_80331340()

void THPDec_80331340 ( s32 ,
void * ,
void * ,
void * ,
s32  )

◆ THPDec_803313D0()

void THPDec_803313D0 ( s32 ,
void * ,
void * ,
void *  )

◆ THPVideoDecode()

s32 THPVideoDecode ( void * ,
void * ,
void * ,
void * ,
void *  )

◆ STATIC_ASSERT()

STATIC_ASSERT ( sizeof(struct lbl_804333E0_t) = =0x1D8)

◆ fn_8001E910()

void fn_8001E910 ( int arg0,
int arg1,
void * arg2,
int cancelflag )

◆ fn_8001EB14()

s32 fn_8001EB14 ( THPDecComp * data,
const char * path )

◆ fn_8001EBF0()

s32 fn_8001EBF0 ( THPDecComp * data)

◆ fn_8001ECF4()

void fn_8001ECF4 ( THPDecComp * data,
void * buf )

◆ fn_8001EF5C()

s32 fn_8001EF5C ( THPDecComp * data)

◆ fn_8001F06C()

s32 fn_8001F06C ( THPDecComp * data)

◆ fn_8001F13C()

s32 fn_8001F13C ( THPDecComp * data)

◆ fn_8001F294()

s32 fn_8001F294 ( void )

◆ fn_8001F2A4()

s32 fn_8001F2A4 ( void )

◆ lbMthp_8001F410()

void lbMthp_8001F410 ( const char * filename,
void * rate_table,
int buf,
int heap_size,
int loop )

◆ lbMthp_8001F578()

void lbMthp_8001F578 ( void )

◆ lbMthp_8001F5C4()

s32 lbMthp_8001F5C4 ( void )

◆ lbMthp_8001F5D4()

s32 lbMthp_8001F5D4 ( void )

◆ lbMthp_8001F5E4()

s32 lbMthp_8001F5E4 ( void )

◆ lbMthp_8001F5F4()

s32 lbMthp_8001F5F4 ( void )

◆ lbMthp_8001F604()

s32 lbMthp_8001F604 ( void )

◆ lbMthp_8001F614()

void lbMthp_8001F614 ( s32 arg0)

◆ lbMthp_8001F624()

HSD_SObj * lbMthp_8001F624 ( HSD_GObj * gobj,
int width,
int height )

◆ lbMthp_8001F67C()

void lbMthp_8001F67C ( HSD_GObj * gobj,
int arg1 )

◆ lbMthp_8001F800()

void lbMthp_8001F800 ( void )

◆ lbMthp_8001F87C()

void lbMthp_8001F87C ( void )

◆ lbMthp8001F890()

void * lbMthp8001F890 ( HSD_GObj * gobj)

◆ lbMthp8001F928()

void lbMthp8001F928 ( HSD_GObj * gobj,
int arg1 )

◆ lbMthp8001FAA0()

UNK_RET lbMthp8001FAA0 ( const char * filename,
int width,
int height )