SSBM Decomp
Loading...
Searching...
No Matches
List.h
Go to the documentation of this file.
1#ifndef _CHARPIPELINE_STRUCTURES_LIST_H_
2#define _CHARPIPELINE_STRUCTURES_LIST_H_
3
4#include <dolphin/types.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10typedef struct
11{
15
22
26void DSAttachList(DSListPtr baseList, DSListPtr attachList);
28
29#ifdef __cplusplus
30}
31#endif
32
33#endif
struct DSList * DSListPtr
void DSAttachList(DSListPtr baseList, DSListPtr attachList)
void DSInitList(DSListPtr list, Ptr obj, DSLinkPtr link)
void DSInsertListObject(DSListPtr list, Ptr cursor, Ptr obj)
struct DSLink * DSLinkPtr
void * DSNextListObj(DSListPtr list, Ptr obj)
void DSRemoveListObject(DSListPtr list, Ptr obj)
unsigned long u32
Definition types.h:9
char * Ptr
Definition types.h:18
void * obj
Definition pobj.c:42
Definition List.h:17
Ptr Tail
Definition List.h:20
Ptr Head
Definition List.h:19
u32 Offset
Definition List.h:18