TextStudioResolvedBehaviorSettings
public readonly struct TextStudioResolvedBehaviorSettingsResolves the two renderer-neutral behavior domains independently, so a profile can replace effects without taking ownership of a host’s typewriter recipe, or vice versa.
Constructors
Section titled “Constructors”
TextStudioResolvedBehaviorSettings(TextStudioDefaultEffectSettings, TextStudioTypewriterRecipe, TextStudioBehaviorValueSource, TextStudioBehaviorValueSource)
Section titled “TextStudioResolvedBehaviorSettings(TextStudioDefaultEffectSettings, TextStudioTypewriterRecipe, TextStudioBehaviorValueSource, TextStudioBehaviorValueSource)”public TextStudioResolvedBehaviorSettings(TextStudioDefaultEffectSettings defaultEffects, TextStudioTypewriterRecipe typewriter, TextStudioBehaviorValueSource defaultEffectsSource, TextStudioBehaviorValueSource typewriterSource)Creates resolved settings and records the source selected for each behavior domain.
Parameters
| Name | Type |
|---|---|
defaultEffects |
TextStudio.TextStudioDefaultEffectSettings |
typewriter |
TextStudio.TextStudioTypewriterRecipe |
defaultEffectsSource |
TextStudio.TextStudioBehaviorValueSource |
typewriterSource |
TextStudio.TextStudioBehaviorValueSource |
Properties
Section titled “Properties”
DefaultEffects
Section titled “DefaultEffects”public TextStudioDefaultEffectSettings DefaultEffects { get; }Returns
TextStudio.TextStudioDefaultEffectSettings
Typewriter
Section titled “Typewriter”public TextStudioTypewriterRecipe Typewriter { get; }Returns
TextStudio.TextStudioTypewriterRecipe
DefaultEffectsSource
Section titled “DefaultEffectsSource”public TextStudioBehaviorValueSource DefaultEffectsSource { get; }Returns
TextStudio.TextStudioBehaviorValueSource
TypewriterSource
Section titled “TypewriterSource”public TextStudioBehaviorValueSource TypewriterSource { get; }Returns
TextStudio.TextStudioBehaviorValueSource
UsesBehaviorProfileDefaultEffects
Section titled “UsesBehaviorProfileDefaultEffects”public bool UsesBehaviorProfileDefaultEffects { get; }Returns
System.Boolean
UsesBehaviorProfileTypewriter
Section titled “UsesBehaviorProfileTypewriter”public bool UsesBehaviorProfileTypewriter { get; }Returns
System.Boolean