VisioForge (c) 2025

Search Results for

    Class OverlayManagerCallback

    Overlay Manager callback element. Provides a way to draw custom overlay using Cairo. Implements the IOverlayManagerElement.

    Inheritance
    object
    OverlayManagerCallback
    Implements
    IOverlayManagerElement
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    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

    true if enabled; otherwise, false.

    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>

    Implements

    IOverlayManagerElement

    See Also

    IOverlayManagerElement