Sack Library Documentation
|
|
struct size_tag { struct { _32 unusable : 1; } flags; S_16 width; S_16 height; struct size_tag * next; }; typedef struct size_tag { struct { _32 unusable : 1; } flags; S_16 width; S_16 height; struct size_tag * next; } SIZES, * PSIZES; typedef struct size_tag { struct { _32 unusable : 1; } flags; S_16 width; S_16 height; struct size_tag * next; } SIZES, * PSIZES; struct size_tag { struct { _32 unusable : 1; } flags; S_16 width; S_16 height; struct size_tag * next; }; struct { _32 unusable : 1; } flags;
Members |
Description |
struct { _32 unusable : 1; } flags; |
flags to describe the state of this size entry. Sometimes specific sizes of a font in a file cannot be rendered. |
_32 unusable : 1; |
This font file was found to be unusable. This is mostly used during the building of the font cache. |
S_16 width; |
The height of the character (in uhmm something like PELS or dots) |
S_16 height; |
The height of the character (in uhmm something like PELS or dots) |
struct size_tag * next; |
Next size. A SizeFile actually contains an array of lists of size entries. There may be more than one size entry base, but then each might point at another. (like if a font had an 8x8, 9x12, 11x15 sizes, but also has -1x-1 scalable size, the first three will be a list, and then the scalable indicator) |
Describes size information about a font family, style, and the file instance specified.
Copyright (c) 2000+. All rights reserved.
|
What do you think about this topic? Send feedback!
|