+ /// <summary>
+ /// Create an instance of TransitionData.
+ /// </summary>
+ /// <param name="transition">The transition data to store (a single animator).</param>
+ /// <since_tizen> 3 </since_tizen>
+ public TransitionData(PropertyMap transition) : this(Interop.TransitionData.TransitionData_New__SWIG_0(PropertyMap.getCPtr(transition)), true)
+ {
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+
+ }
+
+ /// <summary>
+ /// Create an instance of TransitionData.
+ /// </summary>
+ /// <param name="transition">The transition data to store (an array of maps of animators).</param>
+ /// <since_tizen> 3 </since_tizen>
+ public TransitionData(PropertyArray transition) : this(Interop.TransitionData.TransitionData_New__SWIG_1(PropertyArray.getCPtr(transition)), true)
+ {
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+
+ }
+
+ /// <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.new_TransitionData__SWIG_1(TransitionData.getCPtr(handle)), true)
+ {
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ }
+
+ internal TransitionData(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Interop.TransitionData.TransitionData_SWIGUpcast(cPtr), cMemoryOwn)