#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 #endif #ifndef EXEC_LIBRARIES_H #include #endif #ifndef EXEC_NODES_H #include #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