nme.text.Font

type
class
available in
nme
The Font class is used to manage embedded fonts in SWF files. Embedded fonts are represented as a subclass of the Font class. The Font class is currently useful only to find out information about embedded fonts; you cannot alter a font by using this class. You cannot use the Font class to load external fonts, or to create an instance of a Font object by itself. Use the Font class as an abstract base class.

Static Methods

enumerateFonts(?enumerateDeviceFonts : Bool) : Array<Font>

parameters
enumerateDeviceFonts Indicates whether you want to limit the list to only the currently available embedded fonts. If this is set to true then a list of all fonts, both device fonts and embedded fonts, is returned. If this is set to false then only a list of embedded fonts is returned.
returns
A list of available fonts as an array of Font objects.
Specifies whether to provide a list of the currently available embedded fonts.

registerFont(font : Class<Dynamic>) : Void

Registers a font class in the global font list.

Constructor

new()

Instance Variables

fontName(default,null) : String

The name of an embedded font.

fontStyle(default,null) : FontStyle

The style of the font. This value can be any of the values defined in the FontStyle class.

fontType(default,null) : FontType

The type of the font. This value can be any of the constants defined in the FontType class.

Instance Methods

hasGlyphs(str : String) : Bool

parameters
str The string to test against the current font.
returns
A value of true if the specified string can be fully displayed using this font.
Specifies whether a provided string can be displayed using the currently assigned font.