<Type Name="State" FullName="Rsvg.State"> <TypeSignature Language="C#" Maintainer="auto" Value="public struct State" /> <AssemblyInfo> <AssemblyName>rsvg-sharp</AssemblyName> <AssemblyPublicKey> </AssemblyPublicKey> <AssemblyVersion>2.16.0.0</AssemblyVersion> </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>To be added</summary> <remarks>To be added</remarks> </Docs> <Base> <BaseTypeName>System.ValueType</BaseTypeName> </Base> <Interfaces /> <Members> <Member MemberName="Zero"> <MemberSignature Language="C#" Value="public static Rsvg.State Zero;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Rsvg.State</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="New"> <MemberSignature Language="C#" Value="public static Rsvg.State New (IntPtr raw);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Rsvg.State</ReturnType> </ReturnValue> <Parameters> <Parameter Name="raw" Type="System.IntPtr" /> </Parameters> <Docs> <summary>To be added</summary> <param name="raw">a <see cref="T:System.IntPtr" /></param> <returns>a <see cref="T:Rsvg.State" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Finalize"> <MemberSignature Language="C#" Value="~State ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Init"> <MemberSignature Language="C#" Value="public void Init ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Clone"> <MemberSignature Language="C#" Value="public void Clone (Rsvg.State src);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="src" Type="Rsvg.State" /> </Parameters> <Docs> <summary>To be added</summary> <param name="src">a <see cref="T:Rsvg.State" /></param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="fill"> <MemberSignature Language="C#" Value="public Rsvg.PaintServer fill { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Rsvg.PaintServer</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <value>a <see cref="T:Rsvg.PaintServer" /></value> <remarks>To be added</remarks> </Docs> <Attributes> <Attribute> <AttributeName>System.Obsolete("Replaced by Fill property.")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName="stroke"> <MemberSignature Language="C#" Value="public Rsvg.PaintServer stroke { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Rsvg.PaintServer</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <value>a <see cref="T:Rsvg.PaintServer" /></value> <remarks>To be added</remarks> </Docs> <Attributes> <Attribute> <AttributeName>System.Obsolete("Replaced by Stroke property.")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName="dash"> <MemberSignature Language="C#" Value="public Art.VpathDash dash { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Art.VpathDash</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <value>a <see cref="T:Art.VpathDash" /></value> <remarks>To be added</remarks> </Docs> <Attributes> <Attribute> <AttributeName>System.Obsolete("Replaced by Dash property.")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName="save_pixbuf"> <MemberSignature Language="C#" Value="public Gdk.Pixbuf save_pixbuf { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gdk.Pixbuf</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <value>a <see cref="T:Gdk.Pixbuf" /></value> <remarks>To be added</remarks> </Docs> <Attributes> <Attribute> <AttributeName>System.Obsolete("Replaced by SavePixbuf property.")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName="Affine"> <MemberSignature Language="C#" Value="public double[] Affine;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Double[]</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Opacity"> <MemberSignature Language="C#" Value="public int Opacity;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FillOpacity"> <MemberSignature Language="C#" Value="public int FillOpacity;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="StrokeOpacity"> <MemberSignature Language="C#" Value="public int StrokeOpacity;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="StrokeWidth"> <MemberSignature Language="C#" Value="public double StrokeWidth;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="MiterLimit"> <MemberSignature Language="C#" Value="public double MiterLimit;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Cap"> <MemberSignature Language="C#" Value="public Art.PathStrokeCapType Cap;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Art.PathStrokeCapType</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Join"> <MemberSignature Language="C#" Value="public Art.PathStrokeJoinType Join;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Art.PathStrokeJoinType</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontSize"> <MemberSignature Language="C#" Value="public double FontSize;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontFamily"> <MemberSignature Language="C#" Value="public string FontFamily;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontStyle"> <MemberSignature Language="C#" Value="public Pango.Style FontStyle;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.Style</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontVariant"> <MemberSignature Language="C#" Value="public Pango.Variant FontVariant;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.Variant</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontWeight"> <MemberSignature Language="C#" Value="public Pango.Weight FontWeight;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.Weight</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontStretch"> <MemberSignature Language="C#" Value="public Pango.Stretch FontStretch;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.Stretch</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontDecor"> <MemberSignature Language="C#" Value="public int FontDecor;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="TextOffset"> <MemberSignature Language="C#" Value="public uint TextOffset;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.UInt32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="StopColor"> <MemberSignature Language="C#" Value="public uint StopColor;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.UInt32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="StopOpacity"> <MemberSignature Language="C#" Value="public int StopOpacity;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Visible"> <MemberSignature Language="C#" Value="public bool Visible;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FillRule"> <MemberSignature Language="C#" Value="public int FillRule;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> <since version="Gtk# 2.4" /> </Docs> </Member> <Member MemberName="Lang"> <MemberSignature Language="C#" Value="public string Lang;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> <since version="Gtk# 2.4" /> </Docs> </Member> <Member MemberName="TextDir"> <MemberSignature Language="C#" Value="public Pango.Direction TextDir;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.Direction</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> <since version="Gtk# 2.4" /> </Docs> </Member> <Member MemberName="TextAnchor"> <MemberSignature Language="C#" Value="public Rsvg.TextAnchor TextAnchor;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Rsvg.TextAnchor</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> <since version="Gtk# 2.4" /> </Docs> </Member> <Member MemberName="Current"> <MemberSignature Language="C#" Value="public static Rsvg.State Current (Rsvg.Handle ctx);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Rsvg.State</ReturnType> </ReturnValue> <Parameters> <Parameter Name="ctx" Type="Rsvg.Handle" /> </Parameters> <Docs> <summary>To be added</summary> <param name="ctx">a <see cref="T:Rsvg.Handle" /></param> <returns>a <see cref="T:Rsvg.State" /></returns> <remarks>To be added</remarks> <since version="Gtk# 2.4" /> </Docs> </Member> <Member MemberName="Fill"> <MemberSignature Language="C#" Value="public Rsvg.PaintServer Fill { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Rsvg.PaintServer</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Stroke"> <MemberSignature Language="C#" Value="public Rsvg.PaintServer Stroke { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Rsvg.PaintServer</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Dash"> <MemberSignature Language="C#" Value="public Art.VpathDash Dash { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Art.VpathDash</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SavePixbuf"> <MemberSignature Language="C#" Value="public Gdk.Pixbuf SavePixbuf { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gdk.Pixbuf</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> </Members> </Type>