SSBM Decomp
Loading...
Searching...
No Matches
List.h File Reference
#include <dolphin/types.h>

Go to the source code of this file.

Data Structures

struct  DSList

Typedefs

typedef struct DSLinkDSLinkPtr
typedef struct DSListDSListPtr

Functions

void DSInitList (DSListPtr list, Ptr obj, DSLinkPtr link)
void DSInsertListObject (DSListPtr list, Ptr cursor, Ptr obj)
void DSRemoveListObject (DSListPtr list, Ptr obj)
void DSAttachList (DSListPtr baseList, DSListPtr attachList)
void * DSNextListObj (DSListPtr list, Ptr obj)

Typedef Documentation

◆ DSLinkPtr

typedef struct DSLink * DSLinkPtr

◆ DSListPtr

typedef struct DSList * DSListPtr

Function Documentation

◆ DSInitList()

void DSInitList ( DSListPtr list,
Ptr obj,
DSLinkPtr link )

◆ DSInsertListObject()

void DSInsertListObject ( DSListPtr list,
Ptr cursor,
Ptr obj )

◆ DSRemoveListObject()

void DSRemoveListObject ( DSListPtr list,
Ptr obj )

◆ DSAttachList()

void DSAttachList ( DSListPtr baseList,
DSListPtr attachList )

◆ DSNextListObj()

void * DSNextListObj ( DSListPtr list,
Ptr obj )