UnityEditor.MaterialEditor.OnHeaderControlsGUI C# (CSharp) Méthode

OnHeaderControlsGUI() private méthode

private OnHeaderControlsGUI ( ) : void
Résultat void
        internal override void OnHeaderControlsGUI()
        {
            base.serializedObject.Update();
            EditorGUI.BeginDisabledGroup(!this.IsEnabled());
            EditorGUIUtility.labelWidth = 50f;
            this.ShaderPopup("MiniPulldown");
            if (((this.m_Shader != null) && this.HasMultipleMixedShaderValues()) && ((this.m_Shader.hideFlags & HideFlags.DontSave) == HideFlags.None))
            {
                GUILayoutOption[] options = new GUILayoutOption[] { GUILayout.ExpandWidth(false) };
                if (GUILayout.Button("Edit...", EditorStyles.miniButton, options))
                {
                    AssetDatabase.OpenAsset(this.m_Shader);
                }
            }
            EditorGUI.EndDisabledGroup();
        }
MaterialEditor