// Copyright (c) Supernova Technologies LLC
using Nova.InternalNamespace_0.InternalNamespace_5;
using UnityEditor;

namespace Nova.InternalNamespace_17
{
    internal static class InternalType_534
    {
        public static string InternalMethod_1942(string InternalParameter_2189) => $"{InternalType_178.InternalField_467}.{InternalParameter_2189}";

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public const string InternalField_2357 = "UIBlockToolsKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_441
        {
            get
            {
                return InternalMethod_1937(InternalField_2357, true);
            }
            set
            {
                InternalMethod_1936(InternalField_2357, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public const string InternalField_2358 = "UIBlockShowAllZAxisKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_442
        {
            get
            {
                return InternalMethod_1937(InternalField_2358, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2358, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public const string InternalField_3351 = "UIBlock3DShowAllZAxisKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_1031
        {
            get
            {
                return InternalMethod_1937(InternalField_3351, true);
            }
            set
            {
                InternalMethod_1936(InternalField_3351, value);
            }
        }


        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2359 = "MinMaxSizeKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_443
        {
            get
            {
                return InternalMethod_1937(InternalField_2359, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2359, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2360 = "MinMaxPositionKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_444
        {
            get
            {
                return InternalMethod_1937(InternalField_2360, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2360, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2361 = "MinMaxPaddingKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_445
        {
            get
            {
                return InternalMethod_1937(InternalField_2361, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2361, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2362 = "SidesPaddingKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_446
        {
            get
            {
                return InternalMethod_1937(InternalField_2362, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2362, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2363 = "MinMaxMarginKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_447
        {
            get
            {
                return InternalMethod_1937(InternalField_2363, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2363, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2364 = "SidesMarginKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_448
        {
            get
            {
                return InternalMethod_1937(InternalField_2364, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2364, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2365 = "MinMaxAutoLayoutKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_449
        {
            get
            {
                return InternalMethod_1937(InternalField_2365, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2365, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2062 = "MinMaxWrapLayoutKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_1167
        {
            get
            {
                return InternalMethod_1937(InternalField_2062, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2062, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2366 = "ExpandedColorKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_450
        {
            get
            {
                return InternalMethod_1937(InternalField_2366, true);
            }
            set
            {
                InternalMethod_1936(InternalField_2366, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2367 = "ExpandedSurfaceKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_451
        {
            get
            {
                return InternalMethod_1937(InternalField_2367, true);
            }
            set
            {
                InternalMethod_1936(InternalField_2367, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2368 = "ExpandedImageKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_452
        {
            get
            {
                return InternalMethod_1937(InternalField_2368, true);
            }
            set
            {
                InternalMethod_1936(InternalField_2368, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_3394 = "ExpandedRadialFillKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_332
        {
            get
            {
                return InternalMethod_1937(InternalField_3394, true);
            }
            set
            {
                InternalMethod_1936(InternalField_3394, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2369 = "ExpandedGradientKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_453
        {
            get
            {
                return InternalMethod_1937(InternalField_2369, true);
            }
            set
            {
                InternalMethod_1936(InternalField_2369, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2370 = "ExpandedTextKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_454
        {
            get
            {
                return InternalMethod_1937(InternalField_2370, true);
            }
            set
            {
                InternalMethod_1936(InternalField_2370, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2371 = "SidesBorderKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_455
        {
            get
            {
                return InternalMethod_1937(InternalField_2371, false);
            }
            set
            {
                InternalMethod_1936(InternalField_2371, value);
            }
        }


        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public const string InternalField_3439 = "NavigationShowZAxisKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_1088
        {
            get
            {
                return InternalMethod_1937(InternalField_3439, false);
            }
            set
            {
                InternalMethod_1936(InternalField_3439, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public const string InternalField_3440 = "NavigationDebugViewKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_1089
        {
            get
            {
                return InternalMethod_1937(InternalField_3440, false);
            }
            set
            {
                InternalMethod_1936(InternalField_3440, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public const string InternalField_3441 = "NavigationDebugViewSelectedOnlyKey";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_1090
        {
            get
            {
                return InternalMethod_1937(InternalField_3441, false);
            }
            set
            {
                InternalMethod_1936(InternalField_3441, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private static bool? InternalField_2226;
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_1012 = "EdgeSnapping";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_685
        {
            get
            {
                if (!InternalField_2226.HasValue)
                {
                    InternalField_2226 = InternalMethod_1937(InternalField_1012, true);
                }

                return InternalField_2226.Value;
            }
            set
            {
                InternalField_2226 = value;
                InternalMethod_1936(InternalField_1012, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private static bool? InternalField_2225;
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_2220 = "HierarchyGizmos";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_720
        {
            get
            {
                if (!InternalField_2225.HasValue)
                {
                    InternalField_2225 = InternalMethod_1937(InternalField_2220, true);
                }

                return InternalField_2225.Value;
            }
            set
            {
                InternalField_2225 = value;
                InternalMethod_1936(InternalField_2220, value);
            }
        }

        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        private const string InternalField_3641 = "HelpDialogShown";
        [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]
        public static bool InternalProperty_1157
        {
            get => InternalMethod_1937(InternalField_3641, false);
            set => InternalMethod_1936(InternalField_3641, value);
        }

        public static bool InternalMethod_1937(string InternalParameter_2188, bool InternalParameter_2187)
        {
            return EditorPrefs.GetBool(InternalMethod_1942(InternalParameter_2188), InternalParameter_2187);
        }

        public static void InternalMethod_1936(string InternalParameter_2186, bool InternalParameter_2185)
        {
            EditorPrefs.SetBool(InternalMethod_1942(InternalParameter_2186), InternalParameter_2185);
        }
    }
}
