Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
c_node.h
Go to the documentation of this file.
1#ifndef C_NODE_H
2#define C_NODE_H
3
4
5typedef struct node_class {
7 void* mpData;
10
11void cNd_Join(node_class* pA, node_class* pB);
12int cNd_LengthOf(node_class* pNode);
15node_class* cNd_Order(node_class* pNode, int idx);
16void cNd_SingleCut(node_class* pNode);
17void cNd_Cut(node_class* pNode);
19void cNd_Insert(node_class* pA, node_class* pB);
20void cNd_SetObject(node_class* pNode, void* pData);
21void cNd_ClearObject(node_class* pNode);
22void cNd_ForcedClear(node_class* pNode);
23void cNd_Create(node_class* pNode, void* pData);
24
25#define NODE_GET_PREV(pNode) (pNode ? pNode->mpPrevNode : NULL)
26#define NODE_GET_NEXT(pNode) (pNode ? pNode->mpNextNode : NULL)
27
28#endif /* C_NODE_H */
void cNd_SingleCut(node_class *pNode)
Definition c_node.cpp:59
void cNd_Cut(node_class *pNode)
Definition c_node.cpp:72
struct node_class node_class
void cNd_ForcedClear(node_class *pNode)
Definition c_node.cpp:111
void cNd_SetObject(node_class *pNode, void *pData)
Definition c_node.cpp:98
node_class * cNd_Last(node_class *pNode)
Definition c_node.cpp:36
void cNd_Insert(node_class *pA, node_class *pB)
Definition c_node.cpp:86
node_class * cNd_Order(node_class *pNode, int idx)
Definition c_node.cpp:46
void cNd_Join(node_class *pA, node_class *pB)
Definition c_node.cpp:10
void cNd_Create(node_class *pNode, void *pData)
Definition c_node.cpp:118
void cNd_ClearObject(node_class *pNode)
Definition c_node.cpp:106
void cNd_Addition(node_class *pA, node_class *pB)
Definition c_node.cpp:80
int cNd_LengthOf(node_class *pNode)
Definition c_node.cpp:16
node_class * cNd_First(node_class *pNode)
Definition c_node.cpp:26
Definition c_node.h:5
struct node_class * mpPrevNode
Definition c_node.h:6
void * mpData
Definition c_node.h:7
struct node_class * mpNextNode
Definition c_node.h:8