Table of Contents

Class SignedDistanceFieldComponent

Namespace
Lime
Assembly
Lime.dll
[AllowedComponentOwnerTypes(new Type[] { typeof(SimpleText), typeof(TextStyle) })]
public class SignedDistanceFieldComponent : NodeComponent, IDisposable, IAnimable
Inheritance
SignedDistanceFieldComponent
Implements
Inherited Members
Extension Methods

Constructors

SignedDistanceFieldComponent()

public SignedDistanceFieldComponent()

Properties

BaseColor

[YuzuMember]
[TangerineGroup("01. Base")]
public Color4 BaseColor { get; set; }

Property Value

Color4

Dilate

[YuzuMember]
[TangerineGroup("01. Base")]
[Validation.Range(-30, 30)]
public float Dilate { get; set; }

Property Value

float

Gradient

[YuzuMember]
[TangerineGroup("03. Gradient")]
public ColorGradient Gradient { get; set; }

Property Value

ColorGradient

GradientAngle

[YuzuMember]
[TangerineGroup("03. Gradient")]
public float GradientAngle { get; set; }

Property Value

float

GradientEnabled

[YuzuMember]
[TangerineGroup("03. Gradient")]
public bool GradientEnabled { get; set; }

Property Value

bool

InnerShadows

[YuzuMember]
[TangerineGroup("04. Shadows")]
public SignedDistanceFieldComponent.ShadowCollection InnerShadows { get; }

Property Value

SignedDistanceFieldComponent.ShadowCollection

OutlineColor

[YuzuMember]
[TangerineGroup("02. Outline")]
public Color4 OutlineColor { get; set; }

Property Value

Color4

Overlays

[YuzuMember]
[TangerineGroup("04. Shadows")]
public SignedDistanceFieldComponent.ShadowCollection Overlays { get; }

Property Value

SignedDistanceFieldComponent.ShadowCollection

Shadows

[YuzuMember]
[TangerineGroup("04. Shadows")]
public SignedDistanceFieldComponent.ShadowCollection Shadows { get; }

Property Value

SignedDistanceFieldComponent.ShadowCollection

Softness

[YuzuMember]
[TangerineGroup("01. Base")]
[Validation.Range(0, 40)]
public float Softness { get; set; }

Property Value

float

Thickness

[YuzuMember]
[TangerineGroup("02. Outline")]
[Validation.Range(0, 30)]
public float Thickness { get; set; }

Property Value

float

Methods

GetRenderObject()

public SDFRenderObjectList GetRenderObject()

Returns

SDFRenderObjectList