[NUI] Change Parameter type of KeyboardRepeatInfo APIs (#360)
authorSeoyeon2Kim <34738918+Seoyeon2Kim@users.noreply.github.com>
Thu, 2 Aug 2018 02:27:45 +0000 (11:27 +0900)
committerhuiyueun <35286162+huiyueun@users.noreply.github.com>
Thu, 2 Aug 2018 02:27:45 +0000 (11:27 +0900)
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
src/Tizen.NUI/src/internal/ManualPINVOKE.cs [changed mode: 0755->0644]
src/Tizen.NUI/src/public/Window.cs

old mode 100755 (executable)
new mode 100644 (file)
index 2f5978e..dc127bc
@@ -1712,13 +1712,13 @@ namespace Tizen.NUI
             }
         }
 
-        [global::System.Runtime.InteropServices.DllImport(Graphics.GlesCSharpBinder, EntryPoint = "CSharp_Dali_SetKeyboardRepeatInfo")]
-        public static extern bool SetKeyboardRepeatInfo_gl(double rate, double delay);
+        [global::System.Runtime.InteropServices.DllImport(Graphics.GlesCSharpBinder, EntryPoint = "CSharp_Dali_Keyboard_SetRepeatInfo")]
+        public static extern bool SetKeyboardRepeatInfo_gl(float rate, float delay);
 
-        [global::System.Runtime.InteropServices.DllImport(Graphics.VulkanCSharpBinder, EntryPoint = "CSharp_Dali_SetKeyboardRepeatInfo")]
-        public static extern bool SetKeyboardRepeatInfo_vulkan(double rate, double delay);
+        [global::System.Runtime.InteropServices.DllImport(Graphics.VulkanCSharpBinder, EntryPoint = "CSharp_Dali_Keyboard_SetRepeatInfo")]
+        public static extern bool SetKeyboardRepeatInfo_vulkan(float rate, float delay);
 
-        public static bool SetKeyboardRepeatInfo(double rate, double delay)
+        public static bool SetKeyboardRepeatInfo(float rate, float delay)
         {
             if (Tizen.NUI.Graphics.Backend == Tizen.NUI.Graphics.BackendType.Vulkan)
             {
@@ -1730,13 +1730,13 @@ namespace Tizen.NUI
             }
         }
 
-        [global::System.Runtime.InteropServices.DllImport(Graphics.GlesCSharpBinder, EntryPoint = "CSharp_Dali_GetKeyboardRepeatInfo")]
-        public static extern bool GetKeyboardRepeatInfo_gl(out double rate, out double delay);
+        [global::System.Runtime.InteropServices.DllImport(Graphics.GlesCSharpBinder, EntryPoint = "CSharp_Dali_Keyboard_GetRepeatInfo")]
+        public static extern bool GetKeyboardRepeatInfo_gl(out float rate, out float delay);
 
-        [global::System.Runtime.InteropServices.DllImport(Graphics.VulkanCSharpBinder, EntryPoint = "CSharp_Dali_GetKeyboardRepeatInfo")]
-        public static extern bool GetKeyboardRepeatInfo_vulkan(out double rate, out double delay);
+        [global::System.Runtime.InteropServices.DllImport(Graphics.VulkanCSharpBinder, EntryPoint = "CSharp_Dali_Keyboard_GetRepeatInfo")]
+        public static extern bool GetKeyboardRepeatInfo_vulkan(out float rate, out float delay);
 
-        public static bool GetKeyboardRepeatInfo(out double rate, out double delay)
+        public static bool GetKeyboardRepeatInfo(out float rate, out float delay)
         {
             if (Tizen.NUI.Graphics.Backend == Tizen.NUI.Graphics.BackendType.Vulkan)
             {
index c8e975d..34ff667 100644 (file)
@@ -900,7 +900,7 @@ namespace Tizen.NUI
         /// <param name="delay">The key repeat delay value in seconds</param>
         /// <returns>True if setting the keyboard repeat succeeds.</returns>
         /// <since_tizen> 5 </since_tizen>
-        public bool SetKeyboardRepeatInfo(double rate, double delay)
+        public bool SetKeyboardRepeatInfo(float rate, float delay)
         {
             bool ret = NDalicManualPINVOKE.SetKeyboardRepeatInfo(rate, delay);
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
@@ -914,7 +914,7 @@ namespace Tizen.NUI
         /// <param name="delay">The key repeat delay value in seconds</param>
         /// <returns>True if setting the keyboard repeat succeeds.</returns>
         /// <since_tizen> 5 </since_tizen>
-        public bool GetKeyboardRepeatInfo(out double rate, out double delay)
+        public bool GetKeyboardRepeatInfo(out float rate, out float delay)
         {
             bool ret = NDalicManualPINVOKE.GetKeyboardRepeatInfo(out rate, out delay);
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();