package fonts

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Directory

fonts.proto:81

A set of potentially available families.

message FileSpec

fonts.proto:15

Details required for a checked download A Downloadable Font will typically have a hash but no filename. A System Font will typically have only a filename. Hash is 20 bytes sha1 up to v12, 32 byte sha256 for v13+,

Used in: Font

message FloatRange

fonts.proto:30

To allow expression of variation font capability, e.g. weight 300-700 If end is <= start it's a point (e.g. for a non-variational font). Where possible prefer end = 0 for point to save the field in binary proto.

Used in: Font

message Font

fonts.proto:37

Describes a single optentype font file, which may be a variation font or a single font from a TTC.

Used in: FontFamily

message FontFamily

fonts.proto:70

Used in: Directory

message IntRange

fonts.proto:22

To allow expression of variation font capability, e.g. weight 300-700

Used in: Font