Table of Contents

Class OverlayManagerCircle

Namespace
VisioForge.Core.Types.X.VideoEffects
Assembly
VisioForge.Core.dll

Overlay Manager circle element. Implements the VisioForge.Core.Types.X.VideoEffects.IOverlayManagerElement.

public class OverlayManagerCircle : IOverlayManagerElement

Inheritance

Implements

Inherited Members

Constructors

OverlayManagerCircle()

Initializes a new instance of the VisioForge.Core.Types.X.VideoEffects.OverlayManagerCircle class.

public OverlayManagerCircle()

OverlayManagerCircle(SKPoint, int)

Initializes a new instance of the VisioForge.Core.Types.X.VideoEffects.OverlayManagerCircle class.

public OverlayManagerCircle(SKPoint center, int radius)

Parameters

center SKPoint

The center point of the circle.

radius int

The radius of the circle in pixels.

Properties

Cache

Gets or sets the cache.

public object Cache { get; set; }

Property Value

object

Center

Gets or sets the center.

public SKPoint Center { get; set; }

Property Value

SKPoint

Color

Gets or sets the color.

public SKColor Color { get; set; }

Property Value

SKColor

Enabled

Gets or sets a value indicating whether this VisioForge.Core.Types.X.VideoEffects.IOverlayManagerElement is enabled.

public bool Enabled { get; set; }

Property Value

bool

EndTime

Gets or sets the end time (optional).

public TimeSpan EndTime { get; set; }

Property Value

TimeSpan

Fill

Gets or sets a value indicating whether this VisioForge.Core.Types.X.VideoEffects.OverlayManagerCircle should be filled.

public bool Fill { get; set; }

Property Value

bool

Name

Gets or sets the name.

public string Name { get; set; }

Property Value

string

Opacity

Gets or sets the opacity (0.0 to 1.0).

public double Opacity { get; set; }

Property Value

double

Radius

Gets or sets the radius.

public double Radius { get; set; }

Property Value

double

Rotation

Gets or sets the rotation angle in degrees (0-360).

public double Rotation { get; set; }

Property Value

double

Shadow

Gets or sets the shadow settings.

public OverlayManagerShadowSettings Shadow { get; set; }

Property Value

OverlayManagerShadowSettings

StartTime

Gets or sets the start time (optional).

public TimeSpan StartTime { get; set; }

Property Value

TimeSpan

ZIndex

Gets or sets the Z-Index (drawing order). Higher values are drawn on top.

public int ZIndex { get; set; }

Property Value

int

See Also