Table of Contents

Class OverlayManagerTriangle

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

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

public class OverlayManagerTriangle : IOverlayManagerElement

Inheritance

Implements

Inherited Members

Constructors

OverlayManagerTriangle()

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

public OverlayManagerTriangle()

OverlayManagerTriangle(SKPoint, SKPoint, SKPoint)

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

public OverlayManagerTriangle(SKPoint point1, SKPoint point2, SKPoint point3)

Parameters

point1 SKPoint

The point 1.

point2 SKPoint

The point 2.

point3 SKPoint

The point 3.

Properties

Cache

Gets or sets the cache.

public object Cache { get; set; }

Property Value

object

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.OverlayManagerTriangle is fill.

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

Point1

Gets or sets the point 1.

public SKPoint Point1 { get; set; }

Property Value

SKPoint

Point2

Gets or sets the point 2.

public SKPoint Point2 { get; set; }

Property Value

SKPoint

Point3

Gets or sets the point 3.

public SKPoint Point3 { get; set; }

Property Value

SKPoint

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