Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
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 {
14
20
21void DSInitList(DSListPtr list, Ptr obj, DSLinkPtr link);
22void DSInsertListObject(DSListPtr list, Ptr cursor, Ptr obj);
24void DSAttachList(DSListPtr baseList, DSListPtr attachList);
26
27#ifdef __cplusplus
28}
29#endif
30
31#endif
struct DSList * DSListPtr
void DSAttachList(DSListPtr baseList, DSListPtr attachList)
Definition List.c:64
void DSInitList(DSListPtr list, Ptr obj, DSLinkPtr link)
Definition List.c:3
void DSInsertListObject(DSListPtr list, Ptr cursor, Ptr obj)
Definition List.c:9
struct DSLink * DSLinkPtr
void * DSNextListObj(DSListPtr list, Ptr obj)
Definition List.c:83
void DSRemoveListObject(DSListPtr list, Ptr obj)
Definition List.c:43
va_list list
Definition os.h:192
Definition List.h:15
Ptr Tail
Definition List.h:18
Ptr Head
Definition List.h:17
u32 Offset
Definition List.h:16
unsigned long u32
Definition types.h:9
char * Ptr
Definition types.h:28