BFont Class Summary


Method Summary

Method Description
!= Compares two BFont objects for inequality
= Assigns one BFont object to another
== Compares two BFont objects for equality
Blocks() Returns a unicode_block object indicating which Unicode blocks the font supports
BoundingBox() Returns the bounding box of the entire font
CountTuned() Returns number of tuned fonts for the family and style
Direction() Returns direction in which the text is to be read
Encoding() Returns character encoding scheme
Face() Returns secondary font characteristics
FamilyAndStyle() Returns internal representation of font family and style
FileFormat() Returns the file format of the font
Flags() Returns font behavior
GetBoundingBoxesAsGlyphs() Returns bounding boxes for a group of characters' individual glyphs
GetBoundingBoxesAsString() Returns bounding boxes for a group of characters as a string
GetBoundingBoxesForStrings() Returns bounding boxes for a group of strings
GetEdges() Returns edges of characters in a string
GetEscapements() Returns escapements of characters in a string
GetFamilyAndStyle() Returns family and style of font
GetGlyphShapes() Returns BShape objects in the shape of specified glyphs
GetHasGlyphs() Returns which characters in an array have glyphs in the font
GetHeight() Returns font's height information
GetStringWidths() Returns numbers of pixels required to draw strings
GetTruncatedStrings() Truncates strings to fit within a horizontal bounds
GetTunedInfo() Returns configuration of a tuned font
IsFixed() Reports whether the font is fixed spacing or not
IsFullAndHalfFixed() Unsupported in the current release
PrintToStream() Writes font information to standard output
Rotation() Returns baseline rotation
SetEncoding() Sets character encoding scheme
SetFace() Sets secondary font characteristics
SetFamilyAndFace() Sets family and face of font
SetFamilyAndStyle() Sets family and style of font
SetFlags() Sets font behavior
SetRotation() Sets baseline rotation
SetShear() Sets shear
SetSize() Sets font point size
SetSpacing() Sets horizontal spacing mode
Shear() Returns shear
Size() Returns font point size
Spacing() Returns horizontal spacing mode
StringWidth() Returns number of pixels required to draw string





The Be Book, in lovely HTML, for BeOS Release 4.

Copyright © 1998 Be, Inc. All rights reserved.

Last modified January 4, 1999.