// Determines whether the specified object is equal to the current object. public override bool Equals(System.Object obj) { ListViewCustomSampleItemDescription descObj = obj as ListViewCustomSampleItemDescription; if (descObj == null) { return(false); } if (((descObj.Icon == null) && (Icon != null)) || ((descObj.Icon != null) && (Icon == null))) { return(false); } return(Name == descObj.Name && Progress == descObj.Progress && Icon.Equals(descObj.Icon)); }
// Token: 0x060045DD RID: 17885 RVA: 0x0017C424 File Offset: 0x0017A824 public void SetData(ListViewCustomSampleItemDescription item) { if (item == null) { this.Icon.sprite = null; this.Text.text = string.Empty; this.Progressbar.Value = 0; } else { this.Icon.sprite = item.Icon; this.Text.text = item.Name; this.Progressbar.Value = item.Progress; } this.Icon.SetNativeSize(); this.Icon.color = ((!(this.Icon.sprite == null)) ? Color.white : new Color(0f, 0f, 0f, 0f)); }
// Displaying item data public void SetData(ListViewCustomSampleItemDescription item) { if (item == null) { Icon.sprite = null; Text.text = string.Empty; Progressbar.Value = 0; } else { Icon.sprite = item.Icon; Text.text = item.Name; Progressbar.Value = item.Progress; } Icon.SetNativeSize(); //set transparent color if no icon Icon.color = (Icon.sprite == null) ? Color.clear : Color.white; }
// Token: 0x060045D2 RID: 17874 RVA: 0x0017A0C4 File Offset: 0x001784C4 public override bool Equals(object obj) { ListViewCustomSampleItemDescription listViewCustomSampleItemDescription = obj as ListViewCustomSampleItemDescription; return(listViewCustomSampleItemDescription != null && (!(listViewCustomSampleItemDescription.Icon == null) || !(this.Icon != null)) && (!(listViewCustomSampleItemDescription.Icon != null) || !(this.Icon == null)) && (this.Name == listViewCustomSampleItemDescription.Name && this.Progress == listViewCustomSampleItemDescription.Progress) && this.Icon.Equals(listViewCustomSampleItemDescription.Icon)); }