|  | 
| 
 Data Structures | 
| struct | _wmfAPI | 
| struct | _wmfAPI_Options | 
| struct | _wmfAttributes | 
| struct | _wmfAttributeStore | 
| struct | _wmfD_Coord | 
| struct | _wmfD_Rect | 
| struct | _wmfFontMap | 
| struct | _wmfHead | 
| struct | _wmfImage | 
| struct | _wmfMapping | 
| struct | _wmfMetaHeader | 
| struct | _wmfPlaceableMetaHeader | 
| struct | _wmfStream | 
| 
 Defines | 
| #define | WMF_ERROR_STATE(Z)   (((wmfAPI*)(Z))->err) | 
| #define | WMF_READ(Z)   ((Z)->bbuf.read ((Z)->buffer_data)) | 
| #define | WMF_SEEK(Z, P)   ((Z)->bbuf.seek ((Z)->buffer_data,P)) | 
| #define | WMF_TELL(Z)   ((Z)->bbuf.tell ((Z)->buffer_data)) | 
| 
 Typedefs | 
| typedef enum _wmf_bool_t | wmf_bool_t | 
| typedef enum _wmf_error_t | wmf_error_t | 
| typedef enum _wmf_page_t | wmf_page_t | 
| typedef enum _wmf_image_t | wmf_image_t | 
| typedef int(* | wmfRead )(void *) | 
| typedef int(* | wmfSeek )(void *, long) | 
| typedef long(* | wmfTell )(void *) | 
| typedef int(* | wmfSPutS )(char *, void *) | 
| typedef int(* | wmfReset )(void *) | 
| typedef int(* | wmfStatus )(void *context, float fraction) | 
| typedef _wmfD_Coord | wmfD_Coord | 
| typedef _wmfD_Rect | wmfD_Rect | 
| typedef _wmfMapping | wmfMapping | 
| typedef _wmfFontMap | wmfFontMap | 
| typedef _wmfHead | wmfHead | 
| typedef _wmfMetaHeader wmfMetaHeader * | wmfFile | 
| typedef _wmfPlaceableMetaHeader | wmfPlaceableMetaHeader | 
| typedef _wmfAPI_Options | wmfAPI_Options | 
| typedef _wmfAPI | wmfAPI | 
| typedef _wmfStream | wmfStream | 
| typedef _wmfImage | wmfImage | 
| typedef _wmfAttributes | wmfAttributes | 
| typedef _wmfAttributeStore | wmfAttributeStore | 
| 
 Enumerations | 
| enum | _wmf_bool_t { wmf_false =  0,
 wmf_true
 }
 | 
| enum | _wmf_error_t { wmf_E_None =  0,
 wmf_E_InsMem,
 wmf_E_BadFile,
 wmf_E_BadFormat,
 wmf_E_EOF,
 wmf_E_DeviceError,
 wmf_E_Glitch,
 wmf_E_Assert,
 wmf_E_UserExit
 }
 | 
| enum | _wmf_page_t { wmf_P_A5,
 wmf_P_A4,
 wmf_P_A3,
 wmf_P_A2,
 wmf_P_A1,
 wmf_P_A0,
 wmf_P_B5,
 wmf_P_Letter,
 wmf_P_Legal,
 wmf_P_Ledger,
 wmf_P_Tabloid
 }
 | 
| enum | _wmf_image_t { wmf_I_gd
 } |