Separate C# classes into Internal and Public
[platform/core/uifw/dali-toolkit.git] / plugins / dali-sharp / sharp / public / Touch.cs
similarity index 93%
rename from plugins/dali-sharp/sharp/internal/Touch.cs
rename to plugins/dali-sharp/sharp/public/Touch.cs
index 5bbf844..ce55eb8 100644 (file)
@@ -45,7 +45,7 @@ public class Touch : BaseHandle {
   }
 
 
-  public static Touch GetTouchFromPtr(global::System.IntPtr cPtr) {
+  internal static Touch GetTouchFromPtr(global::System.IntPtr cPtr) {
     Touch ret = new Touch(cPtr, false);
     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
     return ret;
@@ -59,12 +59,6 @@ public class Touch : BaseHandle {
     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
   }
 
-  public Touch Assign(Touch other) {
-    Touch ret = new Touch(NDalicPINVOKE.Touch_Assign(swigCPtr, Touch.getCPtr(other)), false);
-    if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-    return ret;
-  }
-
   public uint GetTime() {
     uint ret = NDalicPINVOKE.Touch_GetTime(swigCPtr);
     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();