/dist/include/gfx/nsFont.h File Reference

#include "nscore.h"
#include "nsComObsolete.h"
#include "nsCoord.h"
#include "nsString.h"

Include dependency graph for nsFont.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

Defines

Typedefs

Variables


Define Documentation

#define NS_FONT_STYLE_NORMAL   0
 

Definition at line 133 of file nsFont.h.

#define NS_FONT_STYLE_ITALIC   1
 

Definition at line 134 of file nsFont.h.

Referenced by nsSVGGDIPlusGlyphMetrics::InitializeFontInfo().

#define NS_FONT_STYLE_OBLIQUE   2
 

Definition at line 135 of file nsFont.h.

#define NS_FONT_VARIANT_NORMAL   0
 

Definition at line 137 of file nsFont.h.

#define NS_FONT_VARIANT_SMALL_CAPS   1
 

Definition at line 138 of file nsFont.h.

#define NS_FONT_DECORATION_NONE   0x0
 

Definition at line 140 of file nsFont.h.

#define NS_FONT_DECORATION_UNDERLINE   0x1
 

Definition at line 141 of file nsFont.h.

Referenced by nsSVGGlyphFrame::GetFont(), and nsSVGGDIPlusGlyphMetrics::InitializeFontInfo().

#define NS_FONT_DECORATION_OVERLINE   0x2
 

Definition at line 142 of file nsFont.h.

Referenced by nsSVGGlyphFrame::GetFont().

#define NS_FONT_DECORATION_LINE_THROUGH   0x4
 

Definition at line 143 of file nsFont.h.

Referenced by nsSVGGlyphFrame::GetFont(), and nsSVGGDIPlusGlyphMetrics::InitializeFontInfo().

#define NS_FONT_WEIGHT_NORMAL   400
 

Definition at line 145 of file nsFont.h.

#define NS_FONT_WEIGHT_BOLD   700
 

Definition at line 146 of file nsFont.h.


Typedef Documentation

typedef PRBool(* nsFontFamilyEnumFunc)(const nsString& aFamily, PRBool aGeneric, void *aData)
 

Definition at line 51 of file nsFont.h.


Variable Documentation

const PRUint8 kGenericFont_NONE = 0x00
 

Definition at line 56 of file nsFont.h.

const PRUint8 kGenericFont_moz_variable = 0x00
 

Definition at line 58 of file nsFont.h.

const PRUint8 kGenericFont_moz_fixed = 0x01
 

Definition at line 59 of file nsFont.h.

const PRUint8 kGenericFont_serif = 0x02
 

Definition at line 61 of file nsFont.h.

const PRUint8 kGenericFont_sans_serif = 0x04
 

Definition at line 62 of file nsFont.h.

const PRUint8 kGenericFont_monospace = 0x08
 

Definition at line 63 of file nsFont.h.

const PRUint8 kGenericFont_cursive = 0x10
 

Definition at line 64 of file nsFont.h.

const PRUint8 kGenericFont_fantasy = 0x20
 

Definition at line 65 of file nsFont.h.


Generated on Wed Sep 10 22:25:24 2003 for Mozilla SVG Project Rendering Backend by doxygen1.3