public void Read(TTFReader r) { r.ReadInt(out this.majorVersion); r.ReadInt(out this.minorVersion); this.fontRevision = r.ReadFixed(); r.ReadInt(out this.checksumAdjustment); r.ReadInt(out this.magicNumber); r.ReadInt(out this.flags); r.ReadInt(out this.unitsPerEm); this.created = r.ReadDate(); this.modified = r.ReadDate(); r.ReadInt(out this.xMin); r.ReadInt(out this.yMin); r.ReadInt(out this.xMax); r.ReadInt(out this.yMax); r.ReadInt(out this.macStyle); r.ReadInt(out this.lowestRecPPEM); r.ReadInt(out this.fontDirectionHint); r.ReadInt(out this.indexToLocFormat); r.ReadInt(out this.glyphDataFormat); }