1 2 3 4 5 6 7 8 9 10 | 1× 1× 1× 16× 16× | r = require 'restructure' HmtxEntry = new r.Struct advance: r.uint16 bearing: r.int16 module.exports = new r.Struct metrics: new r.LazyArray(HmtxEntry, -> @parent.hhea.numberOfMetrics) bearings: new r.LazyArray(r.int16, -> @parent.maxp.numGlyphs - @parent.hhea.numberOfMetrics) |