Class MarbleVideoEffect
Marble video effect.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public class MarbleVideoEffect : BaseVideoEffect, IVideoEditXVideoEffect
Constructors
MarbleVideoEffect(string)
Initializes a new instance of the MarbleVideoEffect class.
Declaration
public MarbleVideoEffect(string name = "marble")
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | The name. |
Fields
DefaultName
The default name.
Declaration
public static string DefaultName
Field Value
| Type | Description |
|---|---|
| string |
Properties
Amount
Gets or sets the amount of effect.
Declaration
public double Amount { get; set; }
Property Value
| Type | Description |
|---|---|
| double | The amount. |
StartTime
Gets or sets the start time.
Declaration
public TimeSpan StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
StopTime
Gets or sets the stop time.
Declaration
public TimeSpan StopTime { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
Turbulence
Gets or sets the turbulence of the effect.
Declaration
public double Turbulence { get; set; }
Property Value
| Type | Description |
|---|---|
| double | The turbulence. |
XScale
Gets or sets the X scale of the texture.
Declaration
public double XScale { get; set; }
Property Value
| Type | Description |
|---|---|
| double | The x scale. |
YScale
Gets or sets the Y scale of the texture.
Declaration
public double YScale { get; set; }
Property Value
| Type | Description |
|---|---|
| double | The y scale. |
Methods
GenerateDescription()
Generates the description.
Declaration
public string GenerateDescription()
Returns
| Type | Description |
|---|---|
| string | System.String. |
Exceptions
| Type | Condition |
|---|---|
| NotImplementedException |