#ifndef C_LIST_H #define C_LIST_H #include "SSystem/SComponent/c_node.h" #include "dolphin/types.h" typedef struct node_list_class { node_class* mpHead; node_class* mpTail; int mSize; } node_list_class; void cLs_Init(node_list_class* pList); int cLs_SingleCut(node_class* pNode); int cLs_Addition(node_list_class* pList, node_class* pNode); int cLs_Insert(node_list_class* pList, int idx, node_class* pNode); node_class* cLs_GetFirst(node_list_class* pList); void cLs_Create(node_list_class* pList); #endif /* C_LIST_H */