/// <summary> /// Loads the file from the specified stream. /// </summary> /// <param name="stream">The stream to read from.</param> public override void Load(Stream stream) { BinaryReader reader = new BinaryReader(stream, Encoding.GetEncoding("EUC-KR")); MaximumRange = reader.ReadInt16(); for (int i = 0; i < maximumRange; i++) { startIndices[i] = reader.ReadInt16(); indexCounts[i] = reader.ReadInt16(); } int maximumArray = reader.ReadInt16(); for (int i = 0; i < maximumArray; i++) { ShortVector2 point = new ShortVector2(); point.X = reader.ReadInt16(); point.Y = reader.ReadInt16(); Points.Add(point); } }