public override void Read(OsiReader reader) { base.Read(reader); LeftParentRef = reader.ReadNodeRef(); RightParentRef = reader.ReadNodeRef(); LeftAdapterRef = reader.ReadAdapterRef(); RightAdapterRef = reader.ReadAdapterRef(); LeftDatabaseNodeRef = reader.ReadNodeRef(); LeftDatabaseJoin = new NodeEntryItem(); LeftDatabaseJoin.Read(reader); LeftDatabaseIndirection = reader.ReadByte(); RightDatabaseNodeRef = reader.ReadNodeRef(); RightDatabaseJoin = new NodeEntryItem(); RightDatabaseJoin.Read(reader); RightDatabaseIndirection = reader.ReadByte(); }
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(); }