public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); BaseTheme = (TLAbsBaseTheme)ObjectUtils.DeserializeObject(br); AccentColor = br.ReadInt32(); if ((Flags & 1) != 0) { MessageTopColor = br.ReadInt32(); } else { MessageTopColor = null; } if ((Flags & 1) != 0) { MessageBottomColor = br.ReadInt32(); } else { MessageBottomColor = null; } if ((Flags & 2) != 0) { Wallpaper = (TLAbsWallPaper)ObjectUtils.DeserializeObject(br); } else { Wallpaper = null; } }
public override void DeserializeResponse(BinaryReader br) { Response = (TLAbsWallPaper)ObjectUtils.DeserializeObject(br); }