Read() public method

public Read ( OsiReader reader ) : void
reader OsiReader
return void
コード例 #1
0
ファイル: Database.cs プロジェクト: xenogenesi/lslib
        public void Read(OsiReader reader)
        {
            Parameters = new ParameterList();
            Parameters.Read(reader);

            FactsPosition = reader.BaseStream.Position;
            Facts         = new FactCollection(this);
            reader.ReadList <Fact>(Facts);
        }
コード例 #2
0
ファイル: Function.cs プロジェクト: Norbyte/lslib
        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);
        }
コード例 #3
0
        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);
        }