Separate C# classes into Internal and Public
[platform/core/uifw/dali-toolkit.git] / plugins / dali-sharp / sharp / public / Timer.cs
similarity index 94%
rename from plugins/dali-sharp/sharp/internal/Timer.cs
rename to plugins/dali-sharp/sharp/public/Timer.cs
index 7e57604..055931d 100644 (file)
@@ -137,13 +137,7 @@ public class Timer : BaseHandle {
     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
   }
 
-  public Timer Assign(Timer timer) {
-    Timer ret = new Timer(NDalicPINVOKE.Timer_Assign(swigCPtr, Timer.getCPtr(timer)), false);
-    if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-    return ret;
-  }
-
-  public static Timer DownCast(BaseHandle handle) {
+  internal static Timer DownCast(BaseHandle handle) {
     Timer ret = new Timer(NDalicPINVOKE.Timer_DownCast(BaseHandle.getCPtr(handle)), true);
     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
     return ret;
@@ -176,7 +170,7 @@ public class Timer : BaseHandle {
     return ret;
   }
 
-  public TimerSignalType TickSignal() {
+  internal TimerSignalType TickSignal() {
     TimerSignalType ret = new TimerSignalType(NDalicPINVOKE.Timer_TickSignal(swigCPtr), false);
     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
     return ret;