return (MouseButton)ret;
}
+ /// <summary>
+ /// Gets the device class type from which the mouse/touch event is originated.
+ /// </summary>
+ /// <param name="point">The index of a touch point.</param>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public DeviceClassType GetDeviceClass(uint point)
+ {
+ int ret = Interop.Touch.GetDeviceClass(SwigCPtr, point);
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ return (DeviceClassType)ret;
+ }
+
+ /// <summary>
+ /// Gets the subclass type of the device from which the mouse/touch event is originated.
+ /// </summary>
+ /// <param name="point">The index of a touch point.</param>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public DeviceSubClassType GetDeviceSubClass(uint point)
+ {
+ int ret = Interop.Touch.GetDeviceSubClass(SwigCPtr, point);
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ return (DeviceSubClassType)ret;
+ }
+
+
internal static Touch GetTouchFromPtr(global::System.IntPtr cPtr)
{
Touch ret = Registry.GetManagedBaseHandleFromNativePtr(cPtr) as Touch;