Table of Contents

Class TextOverlaySettings

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

Text overlay settings.

public class TextOverlaySettings

Inheritance

Inherited Members

Constructors

TextOverlaySettings(string)

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

public TextOverlaySettings(string text)

Parameters

text string

The text.

Properties

AutoAdjustSize

Gets or sets a value indicating whether [automatic adjust size].

public bool AutoAdjustSize { get; set; }

Property Value

bool

Color

Gets or sets the color.

public SKColor Color { get; set; }

Property Value

SKColor

DeltaX

Gets or sets the delta X.

public int DeltaX { get; set; }

Property Value

int

DeltaY

Gets or sets the delta Y.

public int DeltaY { get; set; }

Property Value

int

Font

Gets or sets the font.

public FontSettings Font { get; set; }

Property Value

FontSettings

HorizontalAlignment

Gets or sets the horizontal alignment.

public TextOverlayHAlign HorizontalAlignment { get; set; }

Property Value

TextOverlayHAlign

LineAlignment

Gets or sets the line alignment.

public TextOverlayLineAlign LineAlignment { get; set; }

Property Value

TextOverlayLineAlign

Mode

Gets or sets the mode.

public TextOverlayMode Mode { get; set; }

Property Value

TextOverlayMode

OutlineColor

Gets or sets the color of the outline.

public SKColor OutlineColor { get; set; }

Property Value

SKColor

Shading

Gets or sets a value indicating whether this VisioForge.Core.Types.X.VideoEffects.TextOverlaySettings is shading.

public bool Shading { get; set; }

Property Value

bool

Silent

Gets or sets a value indicating whether this VisioForge.Core.Types.X.VideoEffects.TextOverlaySettings is silent.

public bool Silent { get; set; }

Property Value

bool

Text

Gets or sets the text.

public string Text { get; set; }

Property Value

string

TimeFormat

Gets or sets the time format.

public string TimeFormat { get; set; }

Property Value

string

VerticalAlignment

Gets or sets the vertical alignment.

public TextOverlayVAlign VerticalAlignment { get; set; }

Property Value

TextOverlayVAlign

VerticalRender

Gets or sets a value indicating whether [vertical render].

public bool VerticalRender { get; set; }

Property Value

bool

WaitText

Gets or sets a value indicating whether [wait text].

public bool WaitText { get; set; }

Property Value

bool

WrapMode

Gets or sets the wrap mode.

public TextOverlayWrapMode WrapMode { get; set; }

Property Value

TextOverlayWrapMode

XPad

Gets or sets the x pad.

public int XPad { get; set; }

Property Value

int

XPos

Gets or sets the X position. Range is 0.0 - 1.0.

public double XPos { get; set; }

Property Value

double

YPad

Gets or sets the Y pad.

public int YPad { get; set; }

Property Value

int

YPos

Gets or sets the Y position. Range is 0.0 - 1.0.

public double YPos { get; set; }

Property Value

double