コード例 #1
0
ファイル: TransitionData.cs プロジェクト: hyotaekshim/TizenFX
 /// <summary>
 /// Create an instance of TransitionData by copy constructor.
 /// </summary>
 /// <param name="handle">Handle to an object.</param>
 /// <since_tizen> 3 </since_tizen>
 public TransitionData(TransitionData handle) : this(Interop.TransitionData.NewTransitionData(TransitionData.getCPtr(handle)), true)
 {
     if (NDalicPINVOKE.SWIGPendingException.Pending)
     {
         throw NDalicPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #2
0
ファイル: ViewWrapperImpl.cs プロジェクト: yunmiha/TizenFX
        public Animation CreateTransition(TransitionData transitionData)
        {
            Animation ret = new Animation(Interop.ViewWrapperImpl.CreateTransition(SwigCPtr, TransitionData.getCPtr(transitionData)), true);

            if (NDalicPINVOKE.SWIGPendingException.Pending)
            {
                throw NDalicPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #3
0
ファイル: TransitionData.cs プロジェクト: hyotaekshim/TizenFX
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TransitionData obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }