1 2 3 4 5 6 7 8 9 10 11 12 13 | 1× 1× 1× | r = require 'restructure' GaspRange = new r.Struct rangeMaxPPEM: r.uint16 # Upper limit of range, in ppem rangeGaspBehavior: new r.Bitfield r.uint16, [ # Flags describing desired rasterizer behavior 'grayscale', 'gridfit', 'symmetricSmoothing', 'symmetricGridfit' # only in version 1, for ClearType ] module.exports = new r.Struct version: r.uint16 # set to 0 numRanges: r.uint16 gaspRanges: new r.Array(GaspRange, 'numRanges') # Sorted by ppem |