private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
 {
     DoubleCurvePresetLibrary library = presetLibrary as DoubleCurvePresetLibrary;
     if (library == null)
     {
         Debug.Log("Incorrect preset library, should be a DoubleCurvePresetLibrary but was a " + presetLibrary.GetType());
     }
     else
     {
         bool signedRange = this.m_DoubleCurve.signedRange;
         List<DoubleCurve> unsignedSingleCurveDefaults = new List<DoubleCurve>();
         if (this.IsSingleCurve(this.m_DoubleCurve))
         {
             unsignedSingleCurveDefaults = GetUnsignedSingleCurveDefaults(signedRange);
         }
         else if (signedRange)
         {
             unsignedSingleCurveDefaults = GetSignedDoubleCurveDefaults();
         }
         else
         {
             unsignedSingleCurveDefaults = GetUnsignedDoubleCurveDefaults();
         }
         foreach (DoubleCurve curve in unsignedSingleCurveDefaults)
         {
             library.Add(curve, string.Empty);
         }
     }
 }
 private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
 {
     CurvePresetLibrary library = presetLibrary as CurvePresetLibrary;
     if (library == null)
     {
         Debug.Log("Incorrect preset library, should be a CurvePresetLibrary but was a " + presetLibrary.GetType());
     }
     else
     {
         List<AnimationCurve> list = new List<AnimationCurve> {
             new AnimationCurve(CurveEditorWindow.GetConstantKeys(1f)),
             new AnimationCurve(CurveEditorWindow.GetLinearKeys()),
             new AnimationCurve(CurveEditorWindow.GetEaseInKeys()),
             new AnimationCurve(CurveEditorWindow.GetEaseOutKeys()),
             new AnimationCurve(CurveEditorWindow.GetEaseInOutKeys())
         };
         foreach (AnimationCurve curve in list)
         {
             library.Add(curve, string.Empty);
         }
     }
 }
        void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
        {
            DoubleCurvePresetLibrary doubleCurveDefaultLib = presetLibrary as DoubleCurvePresetLibrary;

            if (doubleCurveDefaultLib == null)
            {
                Debug.Log("Incorrect preset library, should be a DoubleCurvePresetLibrary but was a " + presetLibrary.GetType());
                return;
            }

            bool signedRange            = m_DoubleCurve.signedRange;
            List <DoubleCurve> defaults = new List <DoubleCurve>();

            if (IsSingleCurve(m_DoubleCurve))
            {
                defaults = GetUnsignedSingleCurveDefaults(signedRange);
            }
            else
            {
                if (signedRange)
                {
                    defaults = GetSignedDoubleCurveDefaults();
                }
                else
                {
                    defaults = GetUnsignedDoubleCurveDefaults();
                }
            }

            foreach (DoubleCurve preset in defaults)
            {
                doubleCurveDefaultLib.Add(preset, "");
            }
        }
示例#4
0
        private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
        {
            DoubleCurvePresetLibrary library = presetLibrary as DoubleCurvePresetLibrary;

            if (library == null)
            {
                Debug.Log("Incorrect preset library, should be a DoubleCurvePresetLibrary but was a " + presetLibrary.GetType());
            }
            else
            {
                bool signedRange = this.m_DoubleCurve.signedRange;
                List <DoubleCurve> unsignedSingleCurveDefaults = new List <DoubleCurve>();
                if (this.IsSingleCurve(this.m_DoubleCurve))
                {
                    unsignedSingleCurveDefaults = GetUnsignedSingleCurveDefaults(signedRange);
                }
                else if (signedRange)
                {
                    unsignedSingleCurveDefaults = GetSignedDoubleCurveDefaults();
                }
                else
                {
                    unsignedSingleCurveDefaults = GetUnsignedDoubleCurveDefaults();
                }
                foreach (DoubleCurve curve in unsignedSingleCurveDefaults)
                {
                    library.Add(curve, string.Empty);
                }
            }
        }
        private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
        {
            CurvePresetLibrary library = presetLibrary as CurvePresetLibrary;

            if (library == null)
            {
                Debug.Log("Incorrect preset library, should be a CurvePresetLibrary but was a " + presetLibrary.GetType());
            }
            else
            {
                List <AnimationCurve> list = new List <AnimationCurve> {
                    new AnimationCurve(CurveEditorWindow.GetConstantKeys(1f)),
                    new AnimationCurve(CurveEditorWindow.GetLinearKeys()),
                    new AnimationCurve(CurveEditorWindow.GetEaseInKeys()),
                    new AnimationCurve(CurveEditorWindow.GetEaseOutKeys()),
                    new AnimationCurve(CurveEditorWindow.GetEaseInOutKeys())
                };
                foreach (AnimationCurve curve in list)
                {
                    library.Add(curve, string.Empty);
                }
            }
        }
        private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
        {
            DoubleCurvePresetLibrary curvePresetLibrary = presetLibrary as DoubleCurvePresetLibrary;

            if ((UnityEngine.Object)curvePresetLibrary == (UnityEngine.Object)null)
            {
                Debug.Log((object)("Incorrect preset library, should be a DoubleCurvePresetLibrary but was a " + (object)presetLibrary.GetType()));
            }
            else
            {
                bool signedRange = this.m_DoubleCurve.signedRange;
                List <DoubleCurve> doubleCurveList = new List <DoubleCurve>();
                using (List <DoubleCurve> .Enumerator enumerator = (!this.IsSingleCurve(this.m_DoubleCurve) ? (!signedRange ? DoubleCurvePresetsContentsForPopupWindow.GetUnsignedDoubleCurveDefaults() : DoubleCurvePresetsContentsForPopupWindow.GetSignedDoubleCurveDefaults()) : DoubleCurvePresetsContentsForPopupWindow.GetUnsignedSingleCurveDefaults(signedRange)).GetEnumerator())
                {
                    while (enumerator.MoveNext())
                    {
                        DoubleCurve current = enumerator.Current;
                        curvePresetLibrary.Add((object)current, string.Empty);
                    }
                }
            }
        }
        void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
        {
            CurvePresetLibrary curveDefaultLib = presetLibrary as CurvePresetLibrary;

            if (curveDefaultLib == null)
            {
                Debug.Log("Incorrect preset library, should be a CurvePresetLibrary but was a " + presetLibrary.GetType());
                return;
            }

            List <AnimationCurve> defaults = new List <AnimationCurve>();

            defaults.Add(new AnimationCurve(CurveEditorWindow.GetConstantKeys(1f)));
            defaults.Add(new AnimationCurve(CurveEditorWindow.GetLinearKeys()));
            defaults.Add(new AnimationCurve(CurveEditorWindow.GetEaseInKeys()));
            defaults.Add(new AnimationCurve(CurveEditorWindow.GetEaseOutKeys()));
            defaults.Add(new AnimationCurve(CurveEditorWindow.GetEaseInOutKeys()));

            foreach (AnimationCurve preset in defaults)
            {
                curveDefaultLib.Add(preset, "");
            }
        }
        private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
        {
            DoubleCurvePresetLibrary doubleCurvePresetLibrary = presetLibrary as DoubleCurvePresetLibrary;

            if (doubleCurvePresetLibrary == null)
            {
                Debug.Log("Incorrect preset library, should be a DoubleCurvePresetLibrary but was a " + presetLibrary.GetType());
                return;
            }
            bool signedRange        = this.m_DoubleCurve.signedRange;
            List <DoubleCurve> list = new List <DoubleCurve>();

            if (this.IsSingleCurve(this.m_DoubleCurve))
            {
                list = DoubleCurvePresetsContentsForPopupWindow.GetUnsignedSingleCurveDefaults(signedRange);
            }
            else
            {
                if (signedRange)
                {
                    list = DoubleCurvePresetsContentsForPopupWindow.GetSignedDoubleCurveDefaults();
                }
                else
                {
                    list = DoubleCurvePresetsContentsForPopupWindow.GetUnsignedDoubleCurveDefaults();
                }
            }
            foreach (DoubleCurve current in list)
            {
                doubleCurvePresetLibrary.Add(current, string.Empty);
            }
        }
 private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
 {
   CurvePresetLibrary curvePresetLibrary = presetLibrary as CurvePresetLibrary;
   if ((UnityEngine.Object) curvePresetLibrary == (UnityEngine.Object) null)
   {
     Debug.Log((object) ("Incorrect preset library, should be a CurvePresetLibrary but was a " + (object) presetLibrary.GetType()));
   }
   else
   {
     using (List<AnimationCurve>.Enumerator enumerator = new List<AnimationCurve>() { new AnimationCurve(CurveEditorWindow.GetConstantKeys(1f)), new AnimationCurve(CurveEditorWindow.GetLinearKeys()), new AnimationCurve(CurveEditorWindow.GetEaseInKeys()), new AnimationCurve(CurveEditorWindow.GetEaseOutKeys()), new AnimationCurve(CurveEditorWindow.GetEaseInOutKeys()) }.GetEnumerator())
     {
       while (enumerator.MoveNext())
       {
         AnimationCurve current = enumerator.Current;
         curvePresetLibrary.Add((object) current, string.Empty);
       }
     }
   }
 }
 private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
 {
   DoubleCurvePresetLibrary curvePresetLibrary = presetLibrary as DoubleCurvePresetLibrary;
   if ((UnityEngine.Object) curvePresetLibrary == (UnityEngine.Object) null)
   {
     Debug.Log((object) ("Incorrect preset library, should be a DoubleCurvePresetLibrary but was a " + (object) presetLibrary.GetType()));
   }
   else
   {
     bool signedRange = this.m_DoubleCurve.signedRange;
     List<DoubleCurve> doubleCurveList = new List<DoubleCurve>();
     using (List<DoubleCurve>.Enumerator enumerator = (!this.IsSingleCurve(this.m_DoubleCurve) ? (!signedRange ? DoubleCurvePresetsContentsForPopupWindow.GetUnsignedDoubleCurveDefaults() : DoubleCurvePresetsContentsForPopupWindow.GetSignedDoubleCurveDefaults()) : DoubleCurvePresetsContentsForPopupWindow.GetUnsignedSingleCurveDefaults(signedRange)).GetEnumerator())
     {
       while (enumerator.MoveNext())
       {
         DoubleCurve current = enumerator.Current;
         curvePresetLibrary.Add((object) current, string.Empty);
       }
     }
   }
 }
        private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
        {
            CurvePresetLibrary curvePresetLibrary = presetLibrary as CurvePresetLibrary;

            if ((UnityEngine.Object)curvePresetLibrary == (UnityEngine.Object)null)
            {
                Debug.Log((object)("Incorrect preset library, should be a CurvePresetLibrary but was a " + (object)presetLibrary.GetType()));
            }
            else
            {
                using (List <AnimationCurve> .Enumerator enumerator = new List <AnimationCurve>()
                {
                    new AnimationCurve(CurveEditorWindow.GetConstantKeys(1f)), new AnimationCurve(CurveEditorWindow.GetLinearKeys()), new AnimationCurve(CurveEditorWindow.GetEaseInKeys()), new AnimationCurve(CurveEditorWindow.GetEaseOutKeys()), new AnimationCurve(CurveEditorWindow.GetEaseInOutKeys())
                }.GetEnumerator())
                {
                    while (enumerator.MoveNext())
                    {
                        AnimationCurve current = enumerator.Current;
                        curvePresetLibrary.Add((object)current, string.Empty);
                    }
                }
            }
        }
		private void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary)
		{
			DoubleCurvePresetLibrary doubleCurvePresetLibrary = presetLibrary as DoubleCurvePresetLibrary;
			if (doubleCurvePresetLibrary == null)
			{
				Debug.Log("Incorrect preset library, should be a DoubleCurvePresetLibrary but was a " + presetLibrary.GetType());
				return;
			}
			bool signedRange = this.m_DoubleCurve.signedRange;
			List<DoubleCurve> list = new List<DoubleCurve>();
			if (this.IsSingleCurve(this.m_DoubleCurve))
			{
				list = DoubleCurvePresetsContentsForPopupWindow.GetUnsignedSingleCurveDefaults(signedRange);
			}
			else
			{
				if (signedRange)
				{
					list = DoubleCurvePresetsContentsForPopupWindow.GetSignedDoubleCurveDefaults();
				}
				else
				{
					list = DoubleCurvePresetsContentsForPopupWindow.GetUnsignedDoubleCurveDefaults();
				}
			}
			foreach (DoubleCurve current in list)
			{
				doubleCurvePresetLibrary.Add(current, string.Empty);
			}
		}