Skip to content

TextStudio2DFillSpec

StructTextStudioTextStudio
public struct TextStudio2DFillSpec

Settings for fill dilation, edge softness, measurement units, and preservation of native text appearance.

TextStudio2DFillSpec(float, float, TextStudio2DUnit, TextStudio2DColorFaceMode)

Section titled “TextStudio2DFillSpec(float, float, TextStudio2DUnit, TextStudio2DColorFaceMode)”
public TextStudio2DFillSpec(float dilation, float softness = 0, TextStudio2DUnit units = TextStudio2DUnit.Em, TextStudio2DColorFaceMode colorFace = TextStudio2DColorFaceMode.PreserveOriginal)

Creates a fill specification with dilation, edge softness, measurement units, and inline color-image handling.

Parameters

Name Type
dilation System.Single
softness System.Single
units TextStudio.TextStudio2DUnit
colorFace TextStudio.TextStudio2DColorFaceMode

public TextStudio2DFillSpec WithUnits(TextStudio2DUnit units)

Returns a fill specification copy using the supplied measurement units.

Parameters

Name Type
units TextStudio.TextStudio2DUnit

Returns

TextStudio.TextStudio2DFillSpec

public TextStudio2DFillSpec WithColorFace(TextStudio2DColorFaceMode mode)

Returns a fill specification copy with the supplied inline color-image handling mode.

Parameters

Name Type
mode TextStudio.TextStudio2DColorFaceMode

Returns

TextStudio.TextStudio2DFillSpec

public float Dilation { get; }

Returns

System.Single

public TextStudio2DColorFaceMode ColorFace { get; }

Returns

TextStudio.TextStudio2DColorFaceMode

public float Softness { get; }

Returns

System.Single

public TextStudio2DUnit Units { get; }

Returns

TextStudio.TextStudio2DUnit