TextStudioProfile
[CreateAssetMenu(fileName = "Text Studio Profile", menuName = "Text Studio/Setup/Profile", order = 0)]public sealed class TextStudioProfile : ScriptableObjectReusable visual profile that temporarily replaces a host’s default effects, typewriter recipe, and backend-write policy.
Methods
Section titled “Methods”
GetTypewriterSettings()
Section titled “GetTypewriterSettings()”public TextStudioTypewriterSettings GetTypewriterSettings()Resolves and returns the profile’s current runtime typewriter settings.
Returns
TextStudio.TextStudioTypewriterSettings
ApplyVisualSettings(TextStudioVisualSettings)
Section titled “ApplyVisualSettings(TextStudioVisualSettings)”public void ApplyVisualSettings(TextStudioVisualSettings settings)Copies complete visual settings into the profile and normalizes their typewriter recipe.
Parameters
| Name | Type |
|---|---|
settings |
TextStudio.TextStudioVisualSettings |
Constructors
Section titled “Constructors”
TextStudioProfile()
Section titled “TextStudioProfile()”public TextStudioProfile()Properties
Section titled “Properties”
DefaultEffectMode
Section titled “DefaultEffectMode”public TextStudioDefaultEffectMode DefaultEffectMode { get; }Returns
TextStudio.TextStudioDefaultEffectMode
DefaultEffects
Section titled “DefaultEffects”public string DefaultEffects { get; }Returns
System.String
DefaultRevealEffects
Section titled “DefaultRevealEffects”public string DefaultRevealEffects { get; }Returns
System.String
DefaultActiveEffects
Section titled “DefaultActiveEffects”public string DefaultActiveEffects { get; }Returns
System.String
DefaultHideEffects
Section titled “DefaultHideEffects”public string DefaultHideEffects { get; }Returns
System.String
DefaultEffectSettings
Section titled “DefaultEffectSettings”public TextStudioDefaultEffectSettings DefaultEffectSettings { get; }Returns
TextStudio.TextStudioDefaultEffectSettings
BackendWriteHandling
Section titled “BackendWriteHandling”public TextStudioBackendWriteHandling BackendWriteHandling { get; }Returns
TextStudio.TextStudioBackendWriteHandling
Typewriter
Section titled “Typewriter”public TextStudioTypewriterRecipe Typewriter { get; }Returns
TextStudio.TextStudioTypewriterRecipe
TypewriterSource
Section titled “TypewriterSource”public TextStudioTypewriterSource TypewriterSource { get; }Returns
TextStudio.TextStudioTypewriterSource
TypewriterPresetId
Section titled “TypewriterPresetId”public string TypewriterPresetId { get; }Returns
System.String
TypewriterPreset
Section titled “TypewriterPreset”public TextStudioTypewriterPreset TypewriterPreset { get; }Returns
TextStudio.TextStudioTypewriterPreset
VisualSettings
Section titled “VisualSettings”public TextStudioVisualSettings VisualSettings { get; }Returns
TextStudio.TextStudioVisualSettings
RevealEnabledByDefault
Section titled “RevealEnabledByDefault”public bool RevealEnabledByDefault { get; }Returns
System.Boolean