SSBM Decomp
Loading...
Searching...
No Matches
id.h File Reference
#include <platform.h>
#include "baselib/objalloc.h"

Go to the source code of this file.

Data Structures

struct  IDEntry
struct  HSD_IDTable

Functions

HSD_ObjAllocDataHSD_IDGetAllocData (void)
void HSD_IDInitAllocData (void)
void HSD_IDSetup (void)
void HSD_IDInsertToTable (HSD_IDTable *table, u32 id, void *data)
void HSD_IDRemoveByIDFromTable (HSD_IDTable *table, u32 id)
void * HSD_IDGetDataFromTable (HSD_IDTable *table, u32 id, s32 *success)
void _HSD_IDForgetMemory (void *low, void *high)
static void * HSD_IDGetData (u32 id, s32 *success)

Function Documentation

◆ HSD_IDGetAllocData()

HSD_ObjAllocData * HSD_IDGetAllocData ( void )

◆ HSD_IDInitAllocData()

void HSD_IDInitAllocData ( void )

◆ HSD_IDSetup()

void HSD_IDSetup ( void )

◆ HSD_IDInsertToTable()

void HSD_IDInsertToTable ( HSD_IDTable * table,
u32 id,
void * data )

◆ HSD_IDRemoveByIDFromTable()

void HSD_IDRemoveByIDFromTable ( HSD_IDTable * table,
u32 id )

◆ HSD_IDGetDataFromTable()

void * HSD_IDGetDataFromTable ( HSD_IDTable * table,
u32 id,
s32 * success )

◆ _HSD_IDForgetMemory()

void _HSD_IDForgetMemory ( void * low,
void * high )

◆ HSD_IDGetData()

void * HSD_IDGetData ( u32 id,
s32 * success )
inlinestatic