if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
+ public static PropertyValue GetCurrentProperty(global::System.Runtime.InteropServices.HandleRef handle, int index)
+ {
+ if (handle.Handle == System.IntPtr.Zero)
+ {
+ throw new System.InvalidOperationException("Error! NUI's native dali object is already disposed. OR the native dali object handle of NUI becomes null!");
+ }
+
+ PropertyValue ret = new PropertyValue(Interop.Handle.GetCurrentProperty(handle, index), true);
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
public static void SetProperty(global::System.Runtime.InteropServices.HandleRef handle, int index, PropertyValue propertyValue)
{
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Handle_GetProperty")]
public static extern global::System.IntPtr GetProperty(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Handle_GetCurrentProperty")]
+ public static extern global::System.IntPtr GetCurrentProperty(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
+
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Handle_AddPropertyNotification__SWIG_0")]
public static extern global::System.IntPtr AddPropertyNotification(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
}
/// <summary>
+ /// Retrieves the latest rendered frame value of the property.
+ /// </summary>
+ /// <param name="index">The index of the property.</param>
+ /// <returns>The property value.</returns>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public PropertyValue GetCurrentProperty(int index)
+ {
+ PropertyValue ret = Tizen.NUI.Object.GetCurrentProperty(SwigCPtr, index);
+ return ret;
+ }
+
+ /// <summary>
/// Adds a property notification to this object.
/// </summary>
/// <param name="property">The name of the property.</param>