[NUI] fix to use static converter in timeperiod
authorseungho <sbsh.baek@samsung.com>
Thu, 16 Sep 2021 05:24:49 +0000 (14:24 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Mon, 27 Sep 2021 08:27:23 +0000 (17:27 +0900)
Signed-off-by: seungho <sbsh.baek@samsung.com>
src/Tizen.NUI/src/public/Common/TimePeriod.cs

index e89b863..fd8057f 100755 (executable)
@@ -41,7 +41,7 @@ namespace Tizen.NUI
         /// Creates an time period object with the user-defined alpha function.
         /// </summary>
         /// <since_tizen> 9 </since_tizen>
-        public TimePeriod(int durationMilliSeconds) : this(Interop.TimePeriod.NewTimePeriod((float)durationMilliSeconds / 1000.0f), true)
+        public TimePeriod(int durationMilliSeconds) : this(Interop.TimePeriod.NewTimePeriod(MilliSecondsToSeconds(durationMilliSeconds)), true)
         {
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
         }
@@ -51,7 +51,7 @@ namespace Tizen.NUI
         /// Creates an time period object with the user-defined alpha function.
         /// </summary>
         /// <since_tizen> 9 </since_tizen>
-        public TimePeriod(float delayMilliSeconds, float durationMilliSeconds) : this(Interop.TimePeriod.NewTimePeriod((float)delayMilliSeconds / 1000.0f, (float)durationMilliSeconds / 1000.0f), true)
+        public TimePeriod(float delayMilliSeconds, float durationMilliSeconds) : this(Interop.TimePeriod.NewTimePeriod(MilliSecondsToSeconds((int)delayMilliSeconds), MilliSecondsToSeconds((int)durationMilliSeconds)), true)
         {
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
         }
@@ -94,12 +94,12 @@ namespace Tizen.NUI
             }
         }
 
-        private float MilliSecondsToSeconds(int millisec)
+        internal static float MilliSecondsToSeconds(int millisec)
         {
             return (float)millisec / 1000.0f;
         }
 
-        private int SecondsToMilliSeconds(float sec)
+        internal static int SecondsToMilliSeconds(float sec)
         {
             return (int)(sec * 1000);
         }