TextStudioBuiltInTypewriterMotionPreset
public readonly struct TextStudioBuiltInTypewriterMotionPreset : ITextStudioBuiltInImmutable catalog entry that pairs reveal and hide markup with presentation metadata for a built-in typewriter motion preset.
Fields
Section titled “Fields”
RevealStyle
Section titled “RevealStyle”public readonly string RevealStyleReturns
System.String
HideStyle
Section titled “HideStyle”public readonly string HideStyleReturns
System.String
SampleText
Section titled “SampleText”public readonly string SampleTextReturns
System.String
DefaultEffectMode
Section titled “DefaultEffectMode”public readonly TextStudioDefaultEffectMode DefaultEffectModeReturns
TextStudio.TextStudioDefaultEffectMode
Constructors
Section titled “Constructors”
TextStudioBuiltInTypewriterMotionPreset(string, string, string, string, string, string, string)
Section titled “TextStudioBuiltInTypewriterMotionPreset(string, string, string, string, string, string, string)”public TextStudioBuiltInTypewriterMotionPreset(string id, string displayName, string category, string description, string revealStyle, string hideStyle, string sampleText)Creates a built-in motion definition. Null reveal or hide markup is normalized to an empty string, and the no-motion preset disables fallback effects automatically.
Parameters
| Name | Type |
|---|---|
id |
System.String |
displayName |
System.String |
category |
System.String |
description |
System.String |
revealStyle |
System.String |
hideStyle |
System.String |
sampleText |
System.String |
Methods
Section titled “Methods”
Equals(TextStudioBuiltInTypewriterMotionPreset)
Section titled “Equals(TextStudioBuiltInTypewriterMotionPreset)”public bool Equals(TextStudioBuiltInTypewriterMotionPreset other)Parameters
| Name | Type |
|---|---|
other |
TextStudio.BuiltIns.TextStudioBuiltInTypewriterMotionPreset |
Returns
System.Boolean
Equals(object)
Section titled “Equals(object)”public override bool Equals(object obj)Parameters
| Name | Type |
|---|---|
obj |
System.Object |
Returns
System.Boolean
GetHashCode()
Section titled “GetHashCode()”public override int GetHashCode()Returns
System.Int32
Properties
Section titled “Properties”
public string Id { get; }Returns
System.String
Category
Section titled “Category”public string Category { get; }Returns
System.String
DisplayName
Section titled “DisplayName”public string DisplayName { get; }Returns
System.String
Description
Section titled “Description”public string Description { get; }Returns
System.String