17#define TYPEMAKER2_SLOT_FLAGS_USE_PARAM3 0x00000001
18#define TYPEMAKER2_SLOT_FLAGS_USE_PARAM4 0x00000002
22#include <gwenhywfar/types.h>
23#include <gwenhywfar/list1.h>
24#include <gwenhywfar/list2.h>
25#include <gwenhywfar/xml.h>
#define GWEN_LIST_FUNCTION_DEFS(t, pr)
#define GWEN_LIST2_FUNCTION_DEFS(t, pr)
void Typemaker2_Slot_SetName(TYPEMAKER2_SLOT *p_struct, const char *p_src)
struct TYPEMAKER2_SLOT TYPEMAKER2_SLOT
void Typemaker2_Slot_AddFlags(TYPEMAKER2_SLOT *p_struct, uint32_t p_src)
void Typemaker2_Slot_toXml(const TYPEMAKER2_SLOT *p_struct, GWEN_XMLNODE *p_db)
void Typemaker2_Slot_SetParamType2(TYPEMAKER2_SLOT *p_struct, const char *p_src)
TYPEMAKER2_SLOT * Typemaker2_Slot_fromXml(GWEN_XMLNODE *p_db)
void Typemaker2_Slot_WriteXml(const TYPEMAKER2_SLOT *p_struct, GWEN_XMLNODE *p_db)
void Typemaker2_Slot_free(TYPEMAKER2_SLOT *p_struct)
uint32_t Typemaker2_Slot_GetFlags(const TYPEMAKER2_SLOT *p_struct)
void Typemaker2_Slot_SetFlags(TYPEMAKER2_SLOT *p_struct, uint32_t p_src)
const char * Typemaker2_Slot_GetParamType2(const TYPEMAKER2_SLOT *p_struct)
TYPEMAKER2_SLOT_LIST * Typemaker2_Slot_List_dup(const TYPEMAKER2_SLOT_LIST *p_src)
void Typemaker2_Slot_SubFlags(TYPEMAKER2_SLOT *p_struct, uint32_t p_src)
const char * Typemaker2_Slot_GetName(const TYPEMAKER2_SLOT *p_struct)
TYPEMAKER2_SLOT * Typemaker2_Slot_new(void)
void Typemaker2_Slot_ReadXml(TYPEMAKER2_SLOT *p_struct, GWEN_XMLNODE *p_db)
void Typemaker2_Slot_SetParamType1(TYPEMAKER2_SLOT *p_struct, const char *p_src)
const char * Typemaker2_Slot_GetParamType1(const TYPEMAKER2_SLOT *p_struct)
TYPEMAKER2_SLOT * Typemaker2_Slot_copy(TYPEMAKER2_SLOT *p_struct, const TYPEMAKER2_SLOT *p_src)
TYPEMAKER2_SLOT * Typemaker2_Slot_dup(const TYPEMAKER2_SLOT *p_struct)
struct GWEN__XMLNODE GWEN_XMLNODE