netscape-revival
sun-java/awt/x/_gen/sun_awt_motif_X11FontMetrics.h
/* DO NOT EDIT THIS FILE - it is machine generated */
#include "native.h"
/* Header for class sun_awt_motif_X11FontMetrics */
#ifndef _Included_sun_awt_motif_X11FontMetrics
#define _Included_sun_awt_motif_X11FontMetrics
struct Hjava_awt_Font;
typedef struct Classsun_awt_motif_X11FontMetrics {
struct Hjava_awt_Font *font;
struct HArrayOfInt *widths;
long ascent;
long descent;
long leading;
long height;
long maxAscent;
long maxDescent;
long maxHeight;
long maxAdvance;
/* Inaccessible static: table */
} Classsun_awt_motif_X11FontMetrics;
HandleTo(sun_awt_motif_X11FontMetrics);
struct Hjava_lang_String;
extern long sun_awt_motif_X11FontMetrics_stringWidth(struct Hsun_awt_motif_X11FontMetrics* self,struct Hjava_lang_String *);
struct Hjava_awt_Dimension;
extern struct Hjava_awt_Dimension *sun_awt_motif_X11FontMetrics_stringExtent(struct Hsun_awt_motif_X11FontMetrics* self,struct Hjava_lang_String *);
extern long sun_awt_motif_X11FontMetrics_charsWidth(struct Hsun_awt_motif_X11FontMetrics* self,HArrayOfChar *,long,long);
extern long sun_awt_motif_X11FontMetrics_bytesWidth(struct Hsun_awt_motif_X11FontMetrics* self,HArrayOfByte *,long,long);
extern void sun_awt_motif_X11FontMetrics_init(struct Hsun_awt_motif_X11FontMetrics* self);
#endif