Skip to content

TextStudio2DCompiledOperation

StructTextStudioTextStudio
public readonly struct TextStudio2DCompiledOperation

A compiled appearance operation containing resolved paint, selector, relationship, compositing, and effect settings.

public TextStudioStackItemId ItemId { get; }

Returns

TextStudio.TextStudioStackItemId

public TextStudio2DLayerKind Kind { get; }

Returns

TextStudio.TextStudio2DLayerKind

public int PaintIndex { get; }

Returns

System.Int32

public int SelectorIndex { get; }

Returns

System.Int32

public TextStudio2DGroupOrder GroupOrder { get; }

Returns

TextStudio.TextStudio2DGroupOrder

public TextStudio2DSharedSurfaceOrder SharedSurfaceOrder { get; }

Returns

TextStudio.TextStudio2DSharedSurfaceOrder

public TextStudio2DSourceApplicability SourceApplicability { get; }

Returns

TextStudio.TextStudio2DSourceApplicability

public int ParentOperationIndex { get; }

Returns

System.Int32

public int MaskOperationIndex { get; }

Returns

System.Int32

public int SurfaceOwnerOperationIndex { get; }

The geometry owner for a surface treatment, or -1 for a top-level operation.

Returns

System.Int32

public float Opacity { get; }

Returns

System.Single

public TextStudio2DBlendMode BlendMode { get; }

Returns

TextStudio.TextStudio2DBlendMode

public TextStudio2DExecutionPath ExecutionPath { get; }

Returns

TextStudio.TextStudio2DExecutionPath

public TextStudio2DQualityTier QualityTier { get; }

Returns

TextStudio.TextStudio2DQualityTier

public bool ParticipatesInAnimatedTint { get; }

Returns

System.Boolean

public Vector4 Parameters0 { get; }

Returns

UnityEngine.Vector4

public Vector4 Parameters1 { get; }

Returns

UnityEngine.Vector4

public TextStudio2DFillSpec Fill { get; }

Returns

TextStudio.TextStudio2DFillSpec

public TextStudio2DStrokeSpec Stroke { get; }

Returns

TextStudio.TextStudio2DStrokeSpec

public TextStudio2DShadowSpec Shadow { get; }

Returns

TextStudio.TextStudio2DShadowSpec

public TextStudio2DGlowSpec Glow { get; }

Returns

TextStudio.TextStudio2DGlowSpec

public TextStudio2DBevelSpec Bevel { get; }

Returns

TextStudio.TextStudio2DBevelSpec

public TextStudio2DFauxDepthSpec FauxDepth { get; }

Returns

TextStudio.TextStudio2DFauxDepthSpec

public TextStudio2DDecorationSpec Decoration { get; }

Returns

TextStudio.TextStudio2DDecorationSpec

public TextStudio2DMaskSpec Mask { get; }

Returns

TextStudio.TextStudio2DMaskSpec

public TextStudio2DMaterialResponseSpec MaterialResponse { get; }

Returns

TextStudio.TextStudio2DMaterialResponseSpec

public TextStudio2DGraphicEffectSpec GraphicEffect { get; }

Returns

TextStudio.TextStudio2DGraphicEffectSpec

public TextStudio2DAnimatedEffectSpec AnimatedEffect { get; }

Returns

TextStudio.TextStudio2DAnimatedEffectSpec

public TextStudio2DColorAdjustmentSpec ColorAdjustment { get; }

Returns

TextStudio.TextStudio2DColorAdjustmentSpec

public TextStudio2DShaderFeatures Features { get; }

Returns

TextStudio.TextStudio2DShaderFeatures

public TextStudio2DBoundsExpansion BoundsExpansion { get; }

Returns

TextStudio.TextStudio2DBoundsExpansion