<Type Name="Timeline" FullName="Clutter.Timeline">
  <TypeSignature Language="C#" Value="public class Timeline : GLib.Object" />
  <AssemblyInfo>
    <AssemblyName>clutter-sharp</AssemblyName>
    <AssemblyVersion>0.9.0.0</AssemblyVersion>
    <AssemblyVersion>1.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>GLib.Object</BaseTypeName>
  </Base>
  <Interfaces />
  <Docs>
    <summary>To be added.</summary>
    <remarks>To be added.</remarks>
  </Docs>
  <Members>
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    <Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Timeline ();" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="protected Timeline (GLib.GType gtype);" />
      <MemberType>Constructor</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>System.Obsolete</AttributeName></Attribute></Attributes>
      <Parameters><Parameter Name="gtype" Type="GLib.GType" /></Parameters>
      <Docs><param name="gtype">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public Timeline (IntPtr raw);" />
      <MemberType>Constructor</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Parameters><Parameter Name="raw" Type="System.IntPtr" /></Parameters>
      <Docs><param name="raw">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public Timeline (uint msecs);" />
      <MemberType>Constructor</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Parameters><Parameter Name="msecs" Type="System.UInt32" /></Parameters>
      <Docs><param name="msecs">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="AddMarkerAtTime">
      <MemberSignature Language="C#" Value="public void AddMarkerAtTime (string marker_name, uint msecs);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters><Parameter Name="marker_name" Type="System.String" /><Parameter Name="msecs" Type="System.UInt32" /></Parameters>
      <Docs><param name="marker_name">To be added.</param><param name="msecs">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Advance">
      <MemberSignature Language="C#" Value="public void Advance (uint msecs);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters><Parameter Name="msecs" Type="System.UInt32" /></Parameters>
      <Docs><param name="msecs">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="AdvanceDelta"><MemberSignature Language="C#" Value="public void AdvanceDelta (uint msecs);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="msecs" Type="System.UInt32" /></Parameters><Docs><param name="msecs">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="AdvanceToMarker">
      <MemberSignature Language="C#" Value="public void AdvanceToMarker (string marker_name);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters><Parameter Name="marker_name" Type="System.String" /></Parameters>
      <Docs><param name="marker_name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Clone">
      <MemberSignature Language="C#" Value="public Clutter.Timeline Clone ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>Clutter.Timeline</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Completed">
      <MemberSignature Language="C#" Value="public event EventHandler Completed;" />
      <MemberType>Event</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.Signal("completed")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Delay">
      <MemberSignature Language="C#" Value="public uint Delay { set; get; }" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Delta"><MemberSignature Language="C#" Value="public uint Delta { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Direction">
      <MemberSignature Language="C#" Value="public Clutter.TimelineDirection Direction { set; get; }" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>Clutter.TimelineDirection</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="DoTick"><MemberSignature Language="C#" Value="public void DoTick (IntPtr tick_time);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="tick_time" Type="System.IntPtr" /></Parameters><Docs><param name="tick_time">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Duration">
      <MemberSignature Language="C#" Value="public uint Duration { set; get; }" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="ElapsedTime"><MemberSignature Language="C#" Value="public uint ElapsedTime { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GType">
      <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="HasMarker">
      <MemberSignature Language="C#" Value="public bool HasMarker (string marker_name);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
      <Parameters><Parameter Name="marker_name" Type="System.String" /></Parameters>
      <Docs><param name="marker_name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="IsPlaying">
      <MemberSignature Language="C#" Value="public bool IsPlaying { get; }" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="ListMarkers">
      <MemberSignature Language="C#" Value="public string ListMarkers (int msecs, out ulong n_markers);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
      <Parameters><Parameter Name="msecs" Type="System.Int32" /><Parameter Name="n_markers" Type="System.UInt64&amp;" RefType="out" /></Parameters>
      <Docs><param name="msecs">To be added.</param><param name="n_markers">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Loop">
      <MemberSignature Language="C#" Value="public bool Loop { set; get; }" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="MarkerReached">
      <MemberSignature Language="C#" Value="public event Clutter.MarkerReachedHandler MarkerReached;" />
      <MemberType>Event</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.Signal("marker-reached")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>Clutter.MarkerReachedHandler</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="NewFrame">
      <MemberSignature Language="C#" Value="public event Clutter.NewFrameHandler NewFrame;" />
      <MemberType>Event</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.Signal("new-frame")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>Clutter.NewFrameHandler</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="OnCompleted">
      <MemberSignature Language="C#" Value="protected virtual void OnCompleted ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Clutter.Timeline), ConnectionMethod="OverrideCompleted")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="OnMarkerReached">
      <MemberSignature Language="C#" Value="protected virtual void OnMarkerReached (string marker_name, int frame_num);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Clutter.Timeline), ConnectionMethod="OverrideMarkerReached")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters><Parameter Name="marker_name" Type="System.String" /><Parameter Name="frame_num" Type="System.Int32" /></Parameters>
      <Docs><param name="marker_name">To be added.</param><param name="frame_num">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="OnNewFrame">
      <MemberSignature Language="C#" Value="protected virtual void OnNewFrame (int frame_num);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Clutter.Timeline), ConnectionMethod="OverrideNewFrame")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters><Parameter Name="frame_num" Type="System.Int32" /></Parameters>
      <Docs><param name="frame_num">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="OnPaused">
      <MemberSignature Language="C#" Value="protected virtual void OnPaused ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Clutter.Timeline), ConnectionMethod="OverridePaused")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="OnStarted">
      <MemberSignature Language="C#" Value="protected virtual void OnStarted ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Clutter.Timeline), ConnectionMethod="OverrideStarted")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Pause">
      <MemberSignature Language="C#" Value="public void Pause ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Paused">
      <MemberSignature Language="C#" Value="public event EventHandler Paused;" />
      <MemberType>Event</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.Signal("paused")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Progress">
      <MemberSignature Language="C#" Value="public double Progress { get; }" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Progressx"><MemberSignature Language="C#" Value="public int Progressx { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveMarker">
      <MemberSignature Language="C#" Value="public void RemoveMarker (string marker_name);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters><Parameter Name="marker_name" Type="System.String" /></Parameters>
      <Docs><param name="marker_name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Rewind">
      <MemberSignature Language="C#" Value="public void Rewind ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Skip">
      <MemberSignature Language="C#" Value="public void Skip (uint msecs);" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters><Parameter Name="msecs" Type="System.UInt32" /></Parameters>
      <Docs><param name="msecs">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Start">
      <MemberSignature Language="C#" Value="public void Start ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Started">
      <MemberSignature Language="C#" Value="public event EventHandler Started;" />
      <MemberType>Event</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <Attributes><Attribute><AttributeName>GLib.Signal("started")</AttributeName></Attribute></Attributes>
      <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member><Member MemberName="Stop">
      <MemberSignature Language="C#" Value="public void Stop ();" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        
      <AssemblyVersion>0.9.0.0</AssemblyVersion><AssemblyVersion>1.0.0.0</AssemblyVersion></AssemblyInfo>
      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
      <Parameters />
      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
    </Member>
  </Members>
</Type>
