Exemple #1
0
        public override void Read(OsiReader reader)
        {
            base.Read(reader);
            ParentRef  = reader.ReadNodeRef();
            AdapterRef = reader.ReadAdapterRef();

            RelDatabaseNodeRef = reader.ReadNodeRef();
            RelJoin            = new NodeEntryItem();
            RelJoin.Read(reader);
            RelDatabaseIndirection = reader.ReadByte();
        }
Exemple #2
0
        public override void Read(OsiReader reader)
        {
            base.Read(reader);
            LeftParentRef  = reader.ReadNodeRef();
            RightParentRef = reader.ReadNodeRef();
            Adapter1Ref    = reader.ReadAdapterRef();
            Adapter2Ref    = reader.ReadAdapterRef();

            Database1Ref = reader.ReadDatabaseRef();
            Database1    = new NodeEntryItem();
            Database1.Read(reader);
            Database1Flag = reader.ReadByte();

            Database2Ref = reader.ReadDatabaseRef();
            Database2    = new NodeEntryItem();
            Database2.Read(reader);
            Database2Flag = reader.ReadByte();
        }
Exemple #3
0
        public override void Read(OsiReader reader)
        {
            base.Read(reader);
            LeftParentRef   = reader.ReadNodeRef();
            RightParentRef  = reader.ReadNodeRef();
            LeftAdapterRef  = reader.ReadAdapterRef();
            RightAdapterRef = reader.ReadAdapterRef();

            LeftDatabaseRef = reader.ReadDatabaseRef();
            LeftDatabase    = new NodeEntryItem();
            LeftDatabase.Read(reader);
            LeftDatabaseFlag = reader.ReadByte();

            RightDatabaseRef = reader.ReadDatabaseRef();
            RightDatabase    = new NodeEntryItem();
            RightDatabase.Read(reader);
            RightDatabaseFlag = reader.ReadByte();
        }
Exemple #4
0
 public void Read(OsiReader reader)
 {
     Line     = reader.ReadUInt32();
     Unknown1 = reader.ReadUInt32();
     Unknown2 = reader.ReadUInt32();
     NodeRef  = reader.ReadNodeRef();
     Type     = (FunctionType)reader.ReadByte();
     GUID     = reader.ReadGuid();
     Name     = new FunctionSignature();
     Name.Read(reader);
 }
 public void Read(OsiReader reader)
 {
     Line = reader.ReadUInt32();
     ConditionReferences = reader.ReadUInt32();
     ActionReferences    = reader.ReadUInt32();
     NodeRef             = reader.ReadNodeRef();
     Type  = (FunctionType)reader.ReadByte();
     Meta1 = reader.ReadUInt32();
     Meta2 = reader.ReadUInt32();
     Meta3 = reader.ReadUInt32();
     Meta4 = reader.ReadUInt32();
     Name  = new FunctionSignature();
     Name.Read(reader);
 }
Exemple #6
0
 public void Read(OsiReader reader)
 {
     NodeRef    = reader.ReadNodeRef();
     EntryPoint = (EntryPoint)reader.ReadUInt32();
     GoalRef    = reader.ReadGoalRef();
 }