/* $Id$ */ #ifndef __MILSKO_TYPEDEFS_H__ #define __MILSKO_TYPEDEFS_H__ #include typedef struct _MilskoPoint { int x; int y; } MilskoPoint; typedef struct _MilskoTextKeyValue { char* key; char* value; } MilskoTextKeyValue; typedef struct _MilskoIntegerKeyValue { char* key; int value; } MilskoIntegerKeyValue; typedef struct _MilskoClass* MilskoClass; #ifdef _MILSKO #include typedef struct _Milsko* HMILSKO; typedef struct _Milsko { HMILSKOLL lowlevel; HMILSKO parent; HMILSKO* children; MilskoClass class; MilskoTextKeyValue* text; MilskoIntegerKeyValue* integer; }* HMILSKO; #else typedef void* HMILSKO; #endif typedef struct _MilskoClass { } *MilskoClass, MilskoClassRec; #endif