#ifndef DISKFONT_GLYPH_H
#define DISKFONT_GLYPH_H
/*
** $VER: glyph.h 9.1 (19.06.92)
** Includes Release 38.56
**
** glyph.h -- structures for glyph libraries
**
** (C) Copyright 1991-1992 Robert R. Burns
** All Rights Reserved
*/

#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif

#ifndef EXEC_LIBRARIES_H
#include <exec/libraries.h>
#endif

#ifndef EXEC_NODES_H
#include <exec/nodes.h>
#endif


struct GlyphEngine {
 struct Library *gle_Library; 
 char *gle_Name; 
 
};

typedef LONG FIXED; 

struct GlyphMap {
 UWORD glm_BMModulo; 
 UWORD glm_BMRows; 
 UWORD glm_BlackLeft; 
 UWORD glm_BlackTop; 
 UWORD glm_BlackWidth; 
 UWORD glm_BlackHeight; 
 FIXED glm_XOrigin; 
 FIXED glm_YOrigin; 
 WORD glm_X0; 
 WORD glm_Y0; 
 WORD glm_X1; 
 WORD glm_Y1; 
 FIXED glm_Width; 
 UBYTE *glm_BitMap; 
};

struct GlyphWidthEntry {
 struct MinNode gwe_Node; 
 UWORD gwe_Code; 
 FIXED gwe_Width; 
};
#endif 
