示例#1
0
 public void Read(TTF.TTFReader r)
 {
     r.ReadInt(out this.major);
     r.ReadInt(out this.minor);
     r.ReadInt(out this.hdrSize);
     r.ReadInt(out this.offSize);
 }
示例#2
0
        public void Read(TTF.TTFReader r)
        {
            r.ReadInt(out this.count);
            r.ReadInt(out this.offSize);

            this.offset = new List <uint>();
            for (int i = 0; i < this.count + 1; ++i)
            {
                this.offset.Add(CFFFile.ReadOffset(r, this.offSize) - 1);
            }

            this.data = r.ReadBytes((int)this.offset[this.offset.Count - 1]);
        }