Class OverlayManagerGIF
Overlay Manager GIF element. Implements the IOverlayManagerElement. Implements the IDisposable.
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public class OverlayManagerGIF : IOverlayManagerElement, IDisposable
Constructors
OverlayManagerGIF(string)
Initializes a new instance of the OverlayManagerGIF class.
Declaration
public OverlayManagerGIF(string filename)
Parameters
Type | Name | Description |
---|---|---|
string | filename | The filename. |
OverlayManagerGIF(string, SKPoint)
Initializes a new instance of the OverlayManagerGIF class.
Declaration
public OverlayManagerGIF(string filename, SKPoint position)
Parameters
Type | Name | Description |
---|---|---|
string | filename | The filename. |
SKPoint | position | The position. |
Properties
AnimationLength
Gets or sets the animation length.
Declaration
public TimeSpan AnimationLength { get; }
Property Value
Type | Description |
---|---|
TimeSpan |
Cache
Gets or sets the cache.
Declaration
public object Cache { get; set; }
Property Value
Type | Description |
---|---|
object | The cache. |
Enabled
Gets or sets a value indicating whether this IOverlayManagerElement is enabled.
Declaration
public bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
bool |
|
EndTime
Gets or sets the end time (optional).
Declaration
public TimeSpan EndTime { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan | The end time. |
Name
Gets or sets the name.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The name. |
Position
Gets or sets the position.
Declaration
public SKPoint Position { get; set; }
Property Value
Type | Description |
---|---|
SKPoint | The position. |
StartTime
Gets or sets the start time (optional).
Declaration
public TimeSpan StartTime { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan | The start time. |
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
Dispose(bool)
Releases unmanaged and - optionally - managed resources.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing |
|
~OverlayManagerGIF()
Finalizes an instance of the OverlayManagerGIF class.
Declaration
protected ~OverlayManagerGIF()