Function |
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 |
BFont() |
Constructor |
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 |