Skip to content

TextStudioEffectDefinitionAsset

ClassTextStudioTextStudio
public abstract class TextStudioEffectDefinitionAsset : ScriptableObject, ITextStudioEffectDefinition, ITextStudioEffectCapabilitiesProvider

Serialized base for every effect definition, including expansion-only definitions.

protected TextStudioEffectDefinitionAsset()

public abstract string Id { get; }

Returns

System.String

public abstract TextStudioEffectAreaSettings DefaultArea { get; }

Returns

TextStudio.TextStudioEffectAreaSettings

public abstract EffectBlendMode BlendMode { get; }

Returns

TextStudio.EffectBlendMode

public virtual TextStudioEffectCapabilities Capabilities { get; }

Gets immutable capabilities used by authoring validation and runtime compatibility checks.

Returns

TextStudio.TextStudioEffectCapabilities