UnityEditor.Unsupported.SetApplicationSettingCompressAssetsOnImport C# (CSharp) Method

SetApplicationSettingCompressAssetsOnImport() private method

private SetApplicationSettingCompressAssetsOnImport ( bool value ) : void
value bool
return void
        public static extern void SetApplicationSettingCompressAssetsOnImport(bool value);
        [MethodImpl(MethodImplOptions.InternalCall)]

Usage Example

        private void ShowGeneral()
        {
            GUILayout.Space(10f);
            this.m_AutoRefresh = EditorGUILayout.Toggle("Auto Refresh", this.m_AutoRefresh, new GUILayoutOption[0]);
            this.m_ReopenLastUsedProjectOnStartup = EditorGUILayout.Toggle("Load Previous Project on Startup", this.m_ReopenLastUsedProjectOnStartup, new GUILayoutOption[0]);
            bool compressAssetsOnImport = this.m_CompressAssetsOnImport;

            this.m_CompressAssetsOnImport = EditorGUILayout.Toggle("Compress Assets on Import", compressAssetsOnImport, new GUILayoutOption[0]);
            if (GUI.changed && this.m_CompressAssetsOnImport != compressAssetsOnImport)
            {
                Unsupported.SetApplicationSettingCompressAssetsOnImport(this.m_CompressAssetsOnImport);
            }
            if (Application.platform == RuntimePlatform.OSXEditor)
            {
                this.m_UseOSColorPicker = EditorGUILayout.Toggle("OS X Color Picker", this.m_UseOSColorPicker, new GUILayoutOption[0]);
            }
            bool flag = Application.HasProLicense();

            EditorGUI.BeginDisabledGroup(!flag);
            this.m_EnableEditorAnalytics = !EditorGUILayout.Toggle("Disable Editor Analytics (Pro Only)", !this.m_EnableEditorAnalytics, new GUILayoutOption[0]);
            if (!flag && !this.m_EnableEditorAnalytics)
            {
                this.m_EnableEditorAnalytics = true;
            }
            EditorGUI.EndDisabledGroup();
            bool flag2 = false;

            EditorGUI.BeginChangeCheck();
            this.m_ShowAssetStoreSearchHits = EditorGUILayout.Toggle("Show Asset Store search hits", this.m_ShowAssetStoreSearchHits, new GUILayoutOption[0]);
            if (EditorGUI.EndChangeCheck())
            {
                flag2 = true;
            }
            this.m_VerifySavingAssets = EditorGUILayout.Toggle("Verify Saving Assets", this.m_VerifySavingAssets, new GUILayoutOption[0]);
            EditorGUI.BeginDisabledGroup(!flag);
            int num = EditorGUILayout.Popup("Editor Skin", EditorGUIUtility.isProSkin ? 1 : 0, new string[]
            {
                "Light",
                "Dark"
            }, new GUILayoutOption[0]);

            if ((EditorGUIUtility.isProSkin ? 1 : 0) != num)
            {
                InternalEditorUtility.SwitchSkinAndRepaintAllViews();
            }
            EditorGUI.EndDisabledGroup();
            bool allowAlphaNumericHierarchy = this.m_AllowAlphaNumericHierarchy;

            this.m_AllowAlphaNumericHierarchy = EditorGUILayout.Toggle("Enable Alpha Numeric Sorting", this.m_AllowAlphaNumericHierarchy, new GUILayoutOption[0]);
            this.ApplyChangesToPrefs();
            if (allowAlphaNumericHierarchy != this.m_AllowAlphaNumericHierarchy)
            {
                EditorApplication.DirtyHierarchyWindowSorting();
            }
            if (flag2)
            {
                ProjectBrowser.ShowAssetStoreHitsWhileSearchingLocalAssetsChanged();
            }
        }
All Usage Examples Of UnityEditor.Unsupported::SetApplicationSettingCompressAssetsOnImport