public void Read(OsiReader reader) { Parameters = new ParameterList(); Parameters.Read(reader); FactsPosition = reader.BaseStream.Position; Facts = new FactCollection(this); reader.ReadList <Fact>(Facts); }
public void Read(OsiReader reader) { Name = reader.ReadString(); OutParamMask = new List<byte>(); var outParamBytes = reader.ReadUInt32(); while (outParamBytes-- > 0) { OutParamMask.Add(reader.ReadByte()); } Parameters = new ParameterList(); Parameters.Read(reader); }
public void Read(OsiReader reader) { Name = reader.ReadString(); OutParamMask = new List <byte>(); var outParamBytes = reader.ReadUInt32(); while (outParamBytes-- > 0) { OutParamMask.Add(reader.ReadByte()); } Parameters = new ParameterList(); Parameters.Read(reader); }