Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
HTable.h File Reference

Go to the source code of this file.

Classes

struct  DSHashTable
 

Typedefs

typedef u16 DSHashFunc(Ptr)
 

Functions

void DSInitHTable (DSHashTable *hTable, u16 size, DSList *listArray, DSHashFunc *hashFunc, Ptr obj, DSLinkPtr link)
 
void DSInsertHTableObj (DSHashTable *hTable, Ptr obj)
 
void DSHTableToList (DSHashTable *hTable, DSList *list)
 
void * DSNextHTableObj (DSHashTable *hTable, Ptr obj)
 
s32 DSHTableIndex (DSHashTable *hTable, Ptr obj)
 
void * DSHTableHead (DSHashTable *hTable, s32 index)
 

Typedef Documentation

◆ DSHashFunc

typedef u16 DSHashFunc(Ptr)

Function Documentation

◆ DSHTableHead()

void * DSHTableHead ( DSHashTable * hTable,
s32 index )

◆ DSHTableIndex()

s32 DSHTableIndex ( DSHashTable * hTable,
Ptr obj )

◆ DSHTableToList()

void DSHTableToList ( DSHashTable * hTable,
DSList * list )

◆ DSInitHTable()

void DSInitHTable ( DSHashTable * hTable,
u16 size,
DSList * listArray,
DSHashFunc * hashFunc,
Ptr obj,
DSLinkPtr link )

◆ DSInsertHTableObj()

void DSInsertHTableObj ( DSHashTable * hTable,
Ptr obj )

◆ DSNextHTableObj()

void * DSNextHTableObj ( DSHashTable * hTable,
Ptr obj )