Data Structures | |
struct | gib_domain_s |
struct | gib_var_s |
struct | gib_var_s::gib_varray_s |
Typedefs | |
typedef struct gib_domain_s | gib_domain_t |
typedef struct gib_var_s | gib_var_t |
Functions | |
hashtab_t * | GIB_Domain_Get (const char *name) |
void | GIB_Var_Assign (gib_var_t *var, unsigned int index, dstring_t **values, unsigned int numv, qboolean shrink) |
gib_var_t * | GIB_Var_Get (hashtab_t *first, hashtab_t *second, const char *key) |
gib_var_t * | GIB_Var_Get_Complex (hashtab_t **first, hashtab_t **second, char *key, unsigned int *ind, qboolean create) |
gib_var_t * | GIB_Var_Get_Very_Complex (hashtab_t **first, hashtab_t **second, dstring_t *key, unsigned int start, unsigned int *ind, qboolean create) |
hashtab_t * | GIB_Var_Hash_New (void) |
void | GIB_Var_Init (void) |
Variables | |
hashtab_t * | gib_globals |
typedef struct gib_domain_s gib_domain_t |
void GIB_Var_Assign | ( | gib_var_t * | var, |
unsigned int | index, | ||
dstring_t ** | values, | ||
unsigned int | numv, | ||
qboolean | shrink | ||
) |
gib_var_t* GIB_Var_Get_Complex | ( | hashtab_t ** | first, |
hashtab_t ** | second, | ||
char * | key, | ||
unsigned int * | ind, | ||
qboolean | create | ||
) |
gib_var_t* GIB_Var_Get_Very_Complex | ( | hashtab_t ** | first, |
hashtab_t ** | second, | ||
dstring_t * | key, | ||
unsigned int | start, | ||
unsigned int * | ind, | ||
qboolean | create | ||
) |
hashtab_t* GIB_Var_Hash_New | ( | void | ) |
void GIB_Var_Init | ( | void | ) |
hashtab_t* gib_globals |