<Type Name="WMFunction" FullName="Gdk.WMFunction">
  <TypeSignature Language="C#" Maintainer="auto" Value="public enum WMFunction" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed WMFunction extends System.Enum" />
  <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>System.Enum</BaseTypeName>
  </Base>
  <Attributes>
    <Attribute>
      <AttributeName>System.Flags</AttributeName>
    </Attribute>
  </Attributes>
  <Docs>
    <summary>These are hints originally defined by the Motif toolkit. The window manager can use them when determining the functions to offer for the window. The hint must be set before mapping the window.</summary>
    <remarks>None.</remarks>
  </Docs>
  <Members>
    <Member MemberName="All">
      <MemberSignature Language="C#" Value="All" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WMFunction All = int32(1)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.WMFunction</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>All functions should be offered.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Close">
      <MemberSignature Language="C#" Value="Close" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WMFunction Close = int32(32)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.WMFunction</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The window should be closable.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Maximize">
      <MemberSignature Language="C#" Value="Maximize" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WMFunction Maximize = int32(16)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.WMFunction</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The window should be maximizable.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Minimize">
      <MemberSignature Language="C#" Value="Minimize" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WMFunction Minimize = int32(8)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.WMFunction</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The window should be minimizable.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Move">
      <MemberSignature Language="C#" Value="Move" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WMFunction Move = int32(4)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.WMFunction</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The window should be movable.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Resize">
      <MemberSignature Language="C#" Value="Resize" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WMFunction Resize = int32(2)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.WMFunction</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The window should be resizable.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
  </Members>
</Type>
