TextStudio2DGlowSpec
public struct TextStudio2DGlowSpecSettings for glow radius, core spread, rendering method, and measurement units.
Constructors
Section titled “Constructors”
TextStudio2DGlowSpec(float, float, TextStudio2DUnit)
Section titled “TextStudio2DGlowSpec(float, float, TextStudio2DUnit)”public TextStudio2DGlowSpec(float radius, float spread = 0, TextStudio2DUnit units = TextStudio2DUnit.Em)Creates a glow specification with the supplied radius, spread, and units using distance-field rendering.
Parameters
| Name | Type |
|---|---|
radius |
System.Single |
spread |
System.Single |
units |
TextStudio.TextStudio2DUnit |
Methods
Section titled “Methods”
WithRendering(TextStudio2DSoftEffectRendering)
Section titled “WithRendering(TextStudio2DSoftEffectRendering)”public TextStudio2DGlowSpec WithRendering(TextStudio2DSoftEffectRendering rendering)Returns a glow specification copy with the supplied rendering method.
Parameters
| Name | Type |
|---|---|
rendering |
TextStudio.TextStudio2DSoftEffectRendering |
Returns
TextStudio.TextStudio2DGlowSpec
WithTextWideBlur()
Section titled “WithTextWideBlur()”public TextStudio2DGlowSpec WithTextWideBlur()Returns a glow specification copy configured to blur the complete text silhouette.
Returns
TextStudio.TextStudio2DGlowSpec
WithUnits(TextStudio2DUnit)
Section titled “WithUnits(TextStudio2DUnit)”public TextStudio2DGlowSpec WithUnits(TextStudio2DUnit units)Returns a glow specification copy using the supplied measurement units.
Parameters
| Name | Type |
|---|---|
units |
TextStudio.TextStudio2DUnit |
Returns
TextStudio.TextStudio2DGlowSpec
Properties
Section titled “Properties”
Radius
Section titled “Radius”public float Radius { get; }Returns
System.Single
Spread
Section titled “Spread”public float Spread { get; }Returns
System.Single
Rendering
Section titled “Rendering”public TextStudio2DSoftEffectRendering Rendering { get; }Returns
TextStudio.TextStudio2DSoftEffectRendering
public TextStudio2DUnit Units { get; }Returns
TextStudio.TextStudio2DUnit