Class OverlayManagerCallback
Overlay Manager callback element. Provides a way to draw custom overlay using Cairo. Implements the IOverlayManagerElement.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public class OverlayManagerCallback : IOverlayManagerElement
Constructors
OverlayManagerCallback()
Initializes a new instance of the OverlayManagerCallback class.
Declaration
public OverlayManagerCallback()
Properties
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. |
StartTime
Gets or sets the start time (optional).
Declaration
public TimeSpan StartTime { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan | The start time. |
Events
OnDraw
Occurs when draw happens.
Declaration
public event EventHandler<OverlayManagerCallbackEventArgs> OnDraw
Event Type
Type | Description |
---|---|
EventHandler<OverlayManagerCallbackEventArgs> |