gwenhywfar
4.3.1
|
#include "inherit_p.h"
#include <gwenhywfar/misc.h>
#include <gwenhywfar/debug.h>
#include <gwenhywfar/gwenhywfarapi.h>
#include <string.h>
Go to the source code of this file.
Defines | |
#define | DISABLE_DEBUGLOG |
Functions | |
void * | GWEN_Inherit_FindData (GWEN_INHERITDATA_LIST *l, uint32_t id, int wantCreate) |
GWEN_INHERITDATA * | GWEN_Inherit_FindEntry (GWEN_INHERITDATA_LIST *l, uint32_t id, int wantCreate) |
uint32_t | GWEN_Inherit_MakeId (const char *typeName) |
void | GWEN_InheritData_clear (GWEN_INHERITDATA *d) |
void | GWEN_InheritData_free (GWEN_INHERITDATA *d) |
void | GWEN_InheritData_freeData (GWEN_INHERITDATA *d) |
void * | GWEN_InheritData_GetData (const GWEN_INHERITDATA *d) |
GWEN_INHERIT_FREEDATAFN | GWEN_InheritData_GetFreeDataFn (const GWEN_INHERITDATA *d) |
uint32_t | GWEN_InheritData_GetId (const GWEN_INHERITDATA *d) |
const char * | GWEN_InheritData_GetTypeName (const GWEN_INHERITDATA *d) |
GWEN_INHERITDATA * | GWEN_InheritData_new (const char *t, uint32_t id, void *data, void *baseData, GWEN_INHERIT_FREEDATAFN freeDataFn) |
#define DISABLE_DEBUGLOG |