Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
HTable.c File Reference

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)
 

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 )