// Token: 0x06000013 RID: 19 RVA: 0x000026EC File Offset: 0x000008EC private GUIControlStatus OnQueryRefresh(GUIControl sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Visible; if (!string.IsNullOrEmpty(this.Directory)) { guicontrolStatus |= GUIControlStatus.Enable; } return(guicontrolStatus); }
// Token: 0x060003AC RID: 940 RVA: 0x00032D48 File Offset: 0x00030F48 private GUIControlStatus OnToolsShowPackageAssetsQuery(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (Globals.ShowPackageAssets) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x060003B8 RID: 952 RVA: 0x0003334C File Offset: 0x0003154C private GUIControlStatus OnQueryTypeFilter(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (this._listview.HasTypeFilter(sender.Tag as Listbox.TypeFilter)) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x060003A6 RID: 934 RVA: 0x00032CAC File Offset: 0x00030EAC private GUIControlStatus OnToolsGpuExpandRgb24ToRgba32Query(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (Globals.GpuExpandRgb24ToRgba32) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x060003A8 RID: 936 RVA: 0x00032CD8 File Offset: 0x00030ED8 private GUIControlStatus OnToolsCountRendererQuery(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (Globals.CountRendererInSceneMode) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x060003A0 RID: 928 RVA: 0x00032BA0 File Offset: 0x00030DA0 private GUIControlStatus OnWarningsLossyCompressedSourceTextureQuery(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (Globals.WarnLossyCompressedSourceTexture) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x060003A2 RID: 930 RVA: 0x00032BD8 File Offset: 0x00030DD8 private GUIControlStatus OnWarningsLegacyCubemapQuery(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (Globals.WarnLegacyCubemap) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x06000398 RID: 920 RVA: 0x00032A7C File Offset: 0x00030C7C private GUIControlStatus OnQueryRefreshScene(GUIControl sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.None; if (this._pickmode == MainWindow.PickMode.Scene) { guicontrolStatus |= (GUIControlStatus.Enable | GUIControlStatus.Visible); } return(guicontrolStatus); }
// Token: 0x0600039E RID: 926 RVA: 0x00032B68 File Offset: 0x00030D68 private GUIControlStatus OnWarningsCompressionFailQuery(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (Globals.WarnCompressionFail) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x06000395 RID: 917 RVA: 0x000329F4 File Offset: 0x00030BF4 private GUIControlStatus OnQueryLockToggle(GUIControl sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.None; if (this._pickmode == MainWindow.PickMode.Selection) { guicontrolStatus |= (GUIControlStatus.Enable | GUIControlStatus.Visible); } return(guicontrolStatus); }
// Token: 0x06000213 RID: 531 RVA: 0x0000E7B8 File Offset: 0x0000C9B8 protected override void DoGUI() { GUIControlStatus guicontrolStatus = base.OnQueryStatus(); GUIContent guicontent = GUIContent2.Temp(this.Text, this.Image, this.Tooltip); bool flag = (guicontrolStatus & GUIControlStatus.Checked) != GUIControlStatus.None; bool flag2 = GUILayout.Toggle(flag, guicontent, this.Style, this.LayoutOptions); if (flag2 != flag && this.Execute != null) { this.Execute(this); } }
// Token: 0x0600039C RID: 924 RVA: 0x00032B18 File Offset: 0x00030D18 private GUIControlStatus OnToolsMemoryUsageQuery(GUIToolbarMenuItem sender) { GUIControlStatus guicontrolStatus = GUIControlStatus.Visible; if (this._listview.Platform != null) { guicontrolStatus |= GUIControlStatus.Enable; } if (this._memoryUsage.Visible) { guicontrolStatus |= GUIControlStatus.Checked; } return(guicontrolStatus); }
// Token: 0x0600023D RID: 573 RVA: 0x0000F150 File Offset: 0x0000D350 protected override void DoGUI() { this.CheckItemRebuild(); bool flag = GUILayout.Button(GUIContent2.Temp(this.Text, this.Image, this.Tooltip), this.Style, this.LayoutOptions); if ((int)Event.current.type == 7) { this._rect = GUILayoutUtility.GetLastRect(); this._rect.y = this._rect.y + this._rect.height; this._rect.width = (this._rect.height = 0f); } if (flag) { if (this.Execute != null) { this.Execute(this); this.CheckItemRebuild(); } GenericMenu genericMenu = new GenericMenu(); foreach (GUIToolbarMenuItem guitoolbarMenuItem in this.Items) { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (guitoolbarMenuItem.QueryStatus != null) { guicontrolStatus = guitoolbarMenuItem.QueryStatus(guitoolbarMenuItem); } if ((guicontrolStatus & GUIControlStatus.Visible) != GUIControlStatus.None) { if (guitoolbarMenuItem.Text.text == "-") { genericMenu.AddSeparator(""); } else if ((guicontrolStatus & GUIControlStatus.Enable) != GUIControlStatus.None && guitoolbarMenuItem.Execute != null) { genericMenu.AddItem(guitoolbarMenuItem.Text, (guicontrolStatus & GUIControlStatus.Checked) != GUIControlStatus.None, new GenericMenu.MenuFunction2(this.OnMenu), guitoolbarMenuItem); } else { genericMenu.AddItem(guitoolbarMenuItem.Text, (guicontrolStatus & GUIControlStatus.Checked) != GUIControlStatus.None, null); } } } genericMenu.DropDown(this._rect); } }
// Token: 0x06000022 RID: 34 RVA: 0x00002CFC File Offset: 0x00000EFC public GUIControlStatus OnQueryStatus() { GUIControlStatus guicontrolStatus = GUIControlStatus.Enable | GUIControlStatus.Visible; if (this.QueryStatus != null) { guicontrolStatus = this.QueryStatus(this); } if (this.Parent != null) { GUIControlStatus guicontrolStatus2 = this.Parent.OnQueryStatus(); if ((guicontrolStatus2 & GUIControlStatus.Enable) == GUIControlStatus.None) { guicontrolStatus &= ~GUIControlStatus.Enable; } if ((guicontrolStatus2 & GUIControlStatus.Visible) == GUIControlStatus.None) { guicontrolStatus &= ~GUIControlStatus.Visible; } } return(guicontrolStatus); }