Skip to content

TextStudioExternalEffectSubmissionContext

StructTextStudioTextStudio
public readonly struct TextStudioExternalEffectSubmissionContext

Allocation-free submission view passed to an external effect source.

Submit(ITextStudioEffectDefinition, float, float, TextStudioTextRange)

Section titled “Submit(ITextStudioEffectDefinition, float, float, TextStudioTextRange)”
public bool Submit(ITextStudioEffectDefinition effect, float progress, float intensity = 1, TextStudioTextRange range = default)

Adds one contribution after previously submitted external effects.

Parameters

Name Type
effect TextStudio.ITextStudioEffectDefinition
progress System.Single
intensity System.Single
range TextStudio.TextStudioTextRange

Returns

System.Boolean

public ITextStudioEffectControl Effects { get; }

Current host effect-control facet.

Returns

TextStudio.ITextStudioEffectControl

public TextStudioPlanView Plan { get; }

Current compiled semantic plan.

Returns

TextStudio.TextStudioPlanView