QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
gib_tree.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  gib_tree_s
 

Macros

#define TREE_A_CONCAT   1
 
#define TREE_A_EMBED   2
 
#define TREE_A_EXPAND   4
 
#define TREE_L_EMBED   8
 
#define TREE_L_FORNEXT   4
 
#define TREE_L_NOT   1
 
#define TREE_NORMAL   0
 

Typedefs

typedef char gib_tree_flags_t
 
typedef struct gib_tree_s gib_tree_t
 

Functions

void GIB_Tree_Free_Recursive (gib_tree_t *tree)
 
gib_tree_tGIB_Tree_New (enum gib_tree_type_e type)
 
void GIB_Tree_Ref (gib_tree_t **tp)
 
void GIB_Tree_Unref (gib_tree_t **tp)
 

Macro Definition Documentation

#define TREE_A_CONCAT   1
#define TREE_A_EMBED   2
#define TREE_A_EXPAND   4
#define TREE_L_EMBED   8
#define TREE_L_FORNEXT   4
#define TREE_L_NOT   1
#define TREE_NORMAL   0

Typedef Documentation

typedef char gib_tree_flags_t
typedef struct gib_tree_s gib_tree_t

Function Documentation

void GIB_Tree_Free_Recursive ( gib_tree_t tree)
gib_tree_t* GIB_Tree_New ( enum gib_tree_type_e  type)
void GIB_Tree_Ref ( gib_tree_t **  tp)
void GIB_Tree_Unref ( gib_tree_t **  tp)