
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
import r from '@foliojs-fork/restructure';
let 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
])
});
export default new r.Struct({
version: r.uint16, // set to 0
numRanges: r.uint16,
gaspRanges: new r.Array(GaspRange, 'numRanges') // Sorted by ppem
});