919 lines
40 KiB
XML
919 lines
40 KiB
XML
<Type Name="Device" FullName="Gdk.Device">
|
|
<TypeSignature Language="C#" Maintainer="auto" Value="public class Device : GLib.Object" />
|
|
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Device extends GLib.Object" />
|
|
<AssemblyInfo>
|
|
<AssemblyName>gdk-sharp</AssemblyName>
|
|
<AssemblyPublicKey>
|
|
</AssemblyPublicKey>
|
|
</AssemblyInfo>
|
|
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
|
<Base>
|
|
<BaseTypeName>GLib.Object</BaseTypeName>
|
|
</Base>
|
|
<Interfaces>
|
|
</Interfaces>
|
|
<Docs>
|
|
<summary>This class contains a detailed description of an extended input device.</summary>
|
|
<remarks>None.</remarks>
|
|
</Docs>
|
|
<Members>
|
|
<Member MemberName=".ctor">
|
|
<MemberSignature Language="C#" Value="protected Device ();" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
|
|
<MemberType>Constructor</MemberType>
|
|
<ReturnValue />
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>Internal constructor.</summary>
|
|
<remarks>None.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName=".ctor">
|
|
<MemberSignature Language="C#" Value="public Device (IntPtr raw);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
|
|
<MemberType>Constructor</MemberType>
|
|
<ReturnValue />
|
|
<Parameters>
|
|
<Parameter Name="raw" Type="System.IntPtr" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="raw">Pointer to the C object.</param>
|
|
<summary>Internal constructor</summary>
|
|
<remarks>
|
|
<para>This is an internal constructor, and should not be used by user code.</para>
|
|
</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="AssociatedDevice">
|
|
<MemberSignature Language="C#" Value="public Gdk.Device AssociatedDevice { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance class Gdk.Device AssociatedDevice" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("associated-device")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.Device</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Changed">
|
|
<MemberSignature Language="C#" Value="public event EventHandler Changed;" />
|
|
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
|
|
<MemberType>Event</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Signal("changed")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.EventHandler</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="DeviceManager">
|
|
<MemberSignature Language="C#" Value="public Gdk.DeviceManager DeviceManager { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance class Gdk.DeviceManager DeviceManager" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("device-manager")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.DeviceManager</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="DeviceType">
|
|
<MemberSignature Language="C#" Value="public Gdk.DeviceType DeviceType { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.DeviceType DeviceType" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.DeviceType</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Display">
|
|
<MemberSignature Language="C#" Value="public Gdk.Display Display { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance class Gdk.Display Display" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("display")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.Display</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetAxis">
|
|
<MemberSignature Language="C#" Value="public bool GetAxis (double[] axes, Gdk.AxisUse use, out double value);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetAxis(float64[] axes, valuetype Gdk.AxisUse use, float64 value) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="axes" Type="System.Double[]" />
|
|
<Parameter Name="use" Type="Gdk.AxisUse" />
|
|
<Parameter Name="value" Type="System.Double&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="axes">a <see cref="T:System.Double" /></param>
|
|
<param name="use">a <see cref="T:System.Int32" /></param>
|
|
<param name="value">a <see cref="T:System.Double" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Boolean" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetAxisUse">
|
|
<MemberSignature Language="C#" Value="public Gdk.AxisUse GetAxisUse (uint index_);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Gdk.AxisUse GetAxisUse(unsigned int32 index_) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.AxisUse</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="index_" Type="System.UInt32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="index_">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetAxisValue">
|
|
<MemberSignature Language="C#" Value="public bool GetAxisValue (out double axes, Gdk.Atom axis_label, out double value);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetAxisValue(float64 axes, class Gdk.Atom axis_label, float64 value) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="axes" Type="System.Double&" RefType="out" />
|
|
<Parameter Name="axis_label" Type="Gdk.Atom" />
|
|
<Parameter Name="value" Type="System.Double&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="axes">To be added.</param>
|
|
<param name="axis_label">To be added.</param>
|
|
<param name="value">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetHistory">
|
|
<MemberSignature Language="C#" Value="public Gdk.TimeCoord[] GetHistory (Gdk.Window window, uint start, uint stop);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Gdk.TimeCoord[] GetHistory(class Gdk.Window window, unsigned int32 start, unsigned int32 stop) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.TimeCoord[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="start" Type="System.UInt32" />
|
|
<Parameter Name="stop" Type="System.UInt32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">a <see cref="T:Gdk.Window" /></param>
|
|
<param name="start">a <see cref="T:System.UInt32" /></param>
|
|
<param name="stop">a <see cref="T:System.UInt32" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:Gdk.TimeCoord[]" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetKey">
|
|
<MemberSignature Language="C#" Value="public bool GetKey (uint index_, out uint keyval, out Gdk.ModifierType modifiers);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetKey(unsigned int32 index_, unsigned int32 keyval, valuetype Gdk.ModifierType modifiers) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="index_" Type="System.UInt32" />
|
|
<Parameter Name="keyval" Type="System.UInt32&" RefType="out" />
|
|
<Parameter Name="modifiers" Type="Gdk.ModifierType&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="index_">To be added.</param>
|
|
<param name="keyval">To be added.</param>
|
|
<param name="modifiers">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetPosition">
|
|
<MemberSignature Language="C#" Value="public void GetPosition (Gdk.Screen screen, out int x, out int y);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetPosition(class Gdk.Screen screen, int32 x, int32 y) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="screen" Type="Gdk.Screen" />
|
|
<Parameter Name="x" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="y" Type="System.Int32&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="screen">To be added.</param>
|
|
<param name="x">To be added.</param>
|
|
<param name="y">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetState">
|
|
<MemberSignature Language="C#" Value="public void GetState (Gdk.Window window, out double axes, out Gdk.ModifierType mask);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetState(class Gdk.Window window, float64 axes, valuetype Gdk.ModifierType mask) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="axes" Type="System.Double&" RefType="out" />
|
|
<Parameter Name="mask" Type="Gdk.ModifierType&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="axes">To be added.</param>
|
|
<param name="mask">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GetWindowAtPosition">
|
|
<MemberSignature Language="C#" Value="public Gdk.Window GetWindowAtPosition (out int win_x, out int win_y);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gdk.Window GetWindowAtPosition(int32 win_x, int32 win_y) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.Window</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="win_x" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="win_y" Type="System.Int32&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="win_x">To be added.</param>
|
|
<param name="win_y">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Grab">
|
|
<MemberSignature Language="C#" Value="public Gdk.GrabStatus Grab (Gdk.Window window, Gdk.GrabOwnership grab_ownership, bool owner_events, Gdk.EventMask event_mask, Gdk.Cursor cursor, uint time_);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Gdk.GrabStatus Grab(class Gdk.Window window, valuetype Gdk.GrabOwnership grab_ownership, bool owner_events, valuetype Gdk.EventMask event_mask, class Gdk.Cursor cursor, unsigned int32 time_) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.GrabStatus</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="grab_ownership" Type="Gdk.GrabOwnership" />
|
|
<Parameter Name="owner_events" Type="System.Boolean" />
|
|
<Parameter Name="event_mask" Type="Gdk.EventMask" />
|
|
<Parameter Name="cursor" Type="Gdk.Cursor" />
|
|
<Parameter Name="time_" Type="System.UInt32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="grab_ownership">To be added.</param>
|
|
<param name="owner_events">To be added.</param>
|
|
<param name="event_mask">To be added.</param>
|
|
<param name="cursor">To be added.</param>
|
|
<param name="time_">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GrabInfoLibgtkOnly">
|
|
<MemberSignature Language="C#" Value="public static bool GrabInfoLibgtkOnly (Gdk.Display display, Gdk.Device device, Gdk.Window grab_window, out bool owner_events);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GrabInfoLibgtkOnly(class Gdk.Display display, class Gdk.Device device, class Gdk.Window grab_window, bool owner_events) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="display" Type="Gdk.Display" />
|
|
<Parameter Name="device" Type="Gdk.Device" />
|
|
<Parameter Name="grab_window" Type="Gdk.Window" />
|
|
<Parameter Name="owner_events" Type="System.Boolean&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="display">To be added.</param>
|
|
<param name="device">To be added.</param>
|
|
<param name="grab_window">To be added.</param>
|
|
<param name="owner_events">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="GType">
|
|
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>GLib.GType</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>GType Property.</summary>
|
|
<value>a <see cref="T:GLib.GType" /></value>
|
|
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Device" />.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="HasCursor">
|
|
<MemberSignature Language="C#" Value="public bool HasCursor { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance bool HasCursor" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("has-cursor")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<value>a <see cref="T:System.Boolean" /></value>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="InputMode">
|
|
<MemberSignature Language="C#" Value="public Gdk.InputMode InputMode { get; set; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.InputMode InputMode" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("input-mode")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.InputMode</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="InputSource">
|
|
<MemberSignature Language="C#" Value="public Gdk.InputSource InputSource { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.InputSource InputSource" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("input-source")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.InputSource</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="ListAxes">
|
|
<MemberSignature Language="C#" Value="public Gdk.Atom[] ListAxes ();" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gdk.Atom[] ListAxes() cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.Atom[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="ListSlaveDevices">
|
|
<MemberSignature Language="C#" Value="public Gdk.Device[] ListSlaveDevices ();" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gdk.Device[] ListSlaveDevices() cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.Device[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Mode">
|
|
<MemberSignature Language="C#" Value="public Gdk.InputMode Mode { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.InputMode Mode" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.InputMode</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<value>a <see cref="T:Gdk.InputMode" /></value>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Name">
|
|
<MemberSignature Language="C#" Value="public string Name { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("name")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<value>a <see cref="T:System.String" /></value>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="NKeys">
|
|
<MemberSignature Language="C#" Value="public int NKeys { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance int32 NKeys" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="NumAxes">
|
|
<MemberSignature Language="C#" Value="public int NumAxes { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance int32 NumAxes" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("n-axes")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnChanged">
|
|
<MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChanged() cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChanged", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>Default handler for the <see cref="M:Gdk.Device.Changed" /> event.</summary>
|
|
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Device.Changed" /> event.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnGetHistory">
|
|
<MemberSignature Language="C#" Value="protected virtual bool OnGetHistory (Gdk.Window window, uint start, uint stop, Gdk.TimeCoord events, out int n_events);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnGetHistory(class Gdk.Window window, unsigned int32 start, unsigned int32 stop, valuetype Gdk.TimeCoord events, int32 n_events) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetHistory", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="start" Type="System.UInt32" />
|
|
<Parameter Name="stop" Type="System.UInt32" />
|
|
<Parameter Name="events" Type="Gdk.TimeCoord" />
|
|
<Parameter Name="n_events" Type="System.Int32&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="start">To be added.</param>
|
|
<param name="stop">To be added.</param>
|
|
<param name="events">To be added.</param>
|
|
<param name="n_events">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnGetState">
|
|
<MemberSignature Language="C#" Value="protected virtual void OnGetState (Gdk.Window window, out double axes, out Gdk.ModifierType mask);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnGetState(class Gdk.Window window, float64 axes, valuetype Gdk.ModifierType mask) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetState", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="axes" Type="System.Double&" RefType="out" />
|
|
<Parameter Name="mask" Type="Gdk.ModifierType&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="axes">To be added.</param>
|
|
<param name="mask">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnGrab">
|
|
<MemberSignature Language="C#" Value="protected virtual Gdk.GrabStatus OnGrab (Gdk.Window window, bool owner_events, Gdk.EventMask event_mask, Gdk.Window confine_to, Gdk.Cursor cursor, uint time_);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance valuetype Gdk.GrabStatus OnGrab(class Gdk.Window window, bool owner_events, valuetype Gdk.EventMask event_mask, class Gdk.Window confine_to, class Gdk.Cursor cursor, unsigned int32 time_) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGrab", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.GrabStatus</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="owner_events" Type="System.Boolean" />
|
|
<Parameter Name="event_mask" Type="Gdk.EventMask" />
|
|
<Parameter Name="confine_to" Type="Gdk.Window" />
|
|
<Parameter Name="cursor" Type="Gdk.Cursor" />
|
|
<Parameter Name="time_" Type="System.UInt32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="owner_events">To be added.</param>
|
|
<param name="event_mask">To be added.</param>
|
|
<param name="confine_to">To be added.</param>
|
|
<param name="cursor">To be added.</param>
|
|
<param name="time_">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnQueryState">
|
|
<MemberSignature Language="C#" Value="protected virtual bool OnQueryState (Gdk.Window window, Gdk.Window root_window, Gdk.Window child_window, out int root_x, out int root_y, out int win_x, out int win_y, out Gdk.ModifierType mask);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnQueryState(class Gdk.Window window, class Gdk.Window root_window, class Gdk.Window child_window, int32 root_x, int32 root_y, int32 win_x, int32 win_y, valuetype Gdk.ModifierType mask) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideQueryState", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="root_window" Type="Gdk.Window" />
|
|
<Parameter Name="child_window" Type="Gdk.Window" />
|
|
<Parameter Name="root_x" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="root_y" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="win_x" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="win_y" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="mask" Type="Gdk.ModifierType&" RefType="out" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="root_window">To be added.</param>
|
|
<param name="child_window">To be added.</param>
|
|
<param name="root_x">To be added.</param>
|
|
<param name="root_y">To be added.</param>
|
|
<param name="win_x">To be added.</param>
|
|
<param name="win_y">To be added.</param>
|
|
<param name="mask">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnSelectWindowEvents">
|
|
<MemberSignature Language="C#" Value="protected virtual void OnSelectWindowEvents (Gdk.Window window, Gdk.EventMask event_mask);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnSelectWindowEvents(class Gdk.Window window, valuetype Gdk.EventMask event_mask) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSelectWindowEvents", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="event_mask" Type="Gdk.EventMask" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="event_mask">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnSetWindowCursor">
|
|
<MemberSignature Language="C#" Value="protected virtual void OnSetWindowCursor (Gdk.Window window, Gdk.Cursor cursor);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnSetWindowCursor(class Gdk.Window window, class Gdk.Cursor cursor) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetWindowCursor", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="window" Type="Gdk.Window" />
|
|
<Parameter Name="cursor" Type="Gdk.Cursor" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="window">To be added.</param>
|
|
<param name="cursor">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnUngrab">
|
|
<MemberSignature Language="C#" Value="protected virtual void OnUngrab (uint time_);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnUngrab(unsigned int32 time_) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUngrab", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="time_" Type="System.UInt32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="time_">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnWarp">
|
|
<MemberSignature Language="C#" Value="protected virtual void OnWarp (Gdk.Screen screen, int x, int y);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnWarp(class Gdk.Screen screen, int32 x, int32 y) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideWarp", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="screen" Type="Gdk.Screen" />
|
|
<Parameter Name="x" Type="System.Int32" />
|
|
<Parameter Name="y" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="screen">To be added.</param>
|
|
<param name="x">To be added.</param>
|
|
<param name="y">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="OnWindowAtPosition">
|
|
<MemberSignature Language="C#" Value="protected virtual Gdk.Window OnWindowAtPosition (out int win_x, out int win_y, out Gdk.ModifierType mask, bool get_toplevel);" />
|
|
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class Gdk.Window OnWindowAtPosition(int32 win_x, int32 win_y, valuetype Gdk.ModifierType mask, bool get_toplevel) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideWindowAtPosition", Type=typeof(Gdk.Device))</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.Window</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="win_x" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="win_y" Type="System.Int32&" RefType="out" />
|
|
<Parameter Name="mask" Type="Gdk.ModifierType&" RefType="out" />
|
|
<Parameter Name="get_toplevel" Type="System.Boolean" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="win_x">To be added.</param>
|
|
<param name="win_y">To be added.</param>
|
|
<param name="mask">To be added.</param>
|
|
<param name="get_toplevel">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="SetAxisUse">
|
|
<MemberSignature Language="C#" Value="public void SetAxisUse (uint index_, Gdk.AxisUse use);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetAxisUse(unsigned int32 index_, valuetype Gdk.AxisUse use) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="index_" Type="System.UInt32" />
|
|
<Parameter Name="use" Type="Gdk.AxisUse" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="index_">a <see cref="T:System.UInt32" /></param>
|
|
<param name="use">a <see cref="T:Gdk.AxisUse" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="SetKey">
|
|
<MemberSignature Language="C#" Value="public void SetKey (uint index_, uint keyval, Gdk.ModifierType modifiers);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetKey(unsigned int32 index_, unsigned int32 keyval, valuetype Gdk.ModifierType modifiers) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="index_" Type="System.UInt32" />
|
|
<Parameter Name="keyval" Type="System.UInt32" />
|
|
<Parameter Name="modifiers" Type="Gdk.ModifierType" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="index_">a <see cref="T:System.UInt32" /></param>
|
|
<param name="keyval">a <see cref="T:System.UInt32" /></param>
|
|
<param name="modifiers">a <see cref="T:Gdk.ModifierType" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="SetMode">
|
|
<MemberSignature Language="C#" Value="public bool SetMode (Gdk.InputMode mode);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool SetMode(valuetype Gdk.InputMode mode) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="mode" Type="Gdk.InputMode" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="mode">To be added: an object of type 'Gdk.InputMode'</param>
|
|
<summary>To be added</summary>
|
|
<returns>To be added: an object of type 'bool'</returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Source">
|
|
<MemberSignature Language="C#" Value="public Gdk.InputSource Source { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.InputSource Source" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.InputSource</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<value>a <see cref="T:Gdk.InputSource" /></value>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Type">
|
|
<MemberSignature Language="C#" Value="public Gdk.DeviceType Type { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.DeviceType Type" />
|
|
<MemberType>Property</MemberType>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>GLib.Property("type")</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Gdk.DeviceType</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Ungrab">
|
|
<MemberSignature Language="C#" Value="public void Ungrab (uint time_);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Ungrab(unsigned int32 time_) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="time_" Type="System.UInt32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="time_">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Warp">
|
|
<MemberSignature Language="C#" Value="public void Warp (Gdk.Screen screen, int x, int y);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Warp(class Gdk.Screen screen, int32 x, int32 y) cil managed" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="screen" Type="Gdk.Screen" />
|
|
<Parameter Name="x" Type="System.Int32" />
|
|
<Parameter Name="y" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="screen">To be added.</param>
|
|
<param name="x">To be added.</param>
|
|
<param name="y">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
<since version="Gtk# 3.0" />
|
|
</Docs>
|
|
</Member>
|
|
</Members>
|
|
</Type>
|