<Type Name="AttrType" FullName="Pango.AttrType">
  <TypeSignature Language="C#" Maintainer="duncan" Value="public enum AttrType;" />
  <AssemblyInfo>
    <AssemblyName>pango-sharp</AssemblyName>
    <AssemblyPublicKey>
    </AssemblyPublicKey>
    <AssemblyVersion>0.0.0.0</AssemblyVersion>
    <AssemblyCulture>neutral</AssemblyCulture>
    <Attributes />
  </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>
  <Docs>
    <summary>This enumeration is used to distinguish between different types of attributes.</summary>
    <remarks>
      <para>
        This enumeration is used to distinguish between different
        types of attributes. Along with the predefined values, it is
        possible to allocate additional values for custom attributes
        using <see cref="M:Pango.Attr.TypeRegister(System.String)" />. The predefined values are
        given below. The type of structure used to store the attribute
        is listed in parentheses after the description.
      </para>
    </remarks>
  </Docs>
  <Base>
    <BaseTypeName>System.Enum</BaseTypeName>
  </Base>
  <Interfaces>
    <Interface>
      <InterfaceName>System.IComparable</InterfaceName>
    </Interface>
    <Interface>
      <InterfaceName>System.IConvertible</InterfaceName>
    </Interface>
    <Interface>
      <InterfaceName>System.IFormattable</InterfaceName>
    </Interface>
  </Interfaces>
  <Attributes />
  <Members>
    <Member MemberName="Invalid">
      <MemberSignature Language="C#" Value="Invalid" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Invalid</summary>
        <remarks>
          <para>This marks it as an invalid attribute</para>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Language">
      <MemberSignature Language="C#" Value="Language" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Language (<see cref="T:Pango.AttrLanguage" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Family">
      <MemberSignature Language="C#" Value="Family" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Font family name list (<see cref="T:Pango.AttrFamily" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Style">
      <MemberSignature Language="C#" Value="Style" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Font slant style (<see cref="T:Pango.AttrInt" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Weight">
      <MemberSignature Language="C#" Value="Weight" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Font weight (<see cref="T:Pango.AttrInt" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Variant">
      <MemberSignature Language="C#" Value="Variant" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>
          Font variant (normal or small caps) (<see cref="T:Pango.AttrInt" />)
        </summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Stretch">
      <MemberSignature Language="C#" Value="Stretch" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Font stretch (<see cref="T:Pango.AttrInt" />)</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Size">
      <MemberSignature Language="C#" Value="Size" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>
          Font size in points divided by <see cref="T:Pango.Scale" />
          (<see cref="T:Pango.AttrInt" />)
        </summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="FontDesc">
      <MemberSignature Language="C#" Value="FontDesc" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Font description (<see cref="T:Pango.AttrFontDesc" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Foreground">
      <MemberSignature Language="C#" Value="Foreground" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Foreground color (<see cref="T:Pango.AttrColor" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Background">
      <MemberSignature Language="C#" Value="Background" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Background color (<see cref="T:Pango.AttrColor" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Underline">
      <MemberSignature Language="C#" Value="Underline" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Whether the text has an underline (<see cref="T:Pango.AttrInt" />)</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Strikethrough">
      <MemberSignature Language="C#" Value="Strikethrough" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Whether the text has an struck-through (<see cref="T:Pango.AttrInt" />)</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Rise">
      <MemberSignature Language="C#" Value="Rise" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Baseline displacement (<see cref="T:Pango.AttrInt" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Shape">
      <MemberSignature Language="C#" Value="Shape" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Shape (<see cref="T:Pango.AttrShape" />)</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Scale">
      <MemberSignature Language="C#" Value="Scale" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Pango.AttrType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>
          Font size scale factor (<see cref="T:Pango.AttrScale" />)
        </summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="value__">
      <MemberSignature Language="C#" Value="value__" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Int32</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>Internal field.</summary>
        <remarks>Do not use.</remarks>
      </Docs>
    </Member>
  </Members>
</Type>