Table of Contents

Class SignedDistanceFieldMaterial

Namespace
Lime.SignedDistanceField
Assembly
Lime.dll
public class SignedDistanceFieldMaterial : IMaterial
Inheritance
SignedDistanceFieldMaterial
Implements
Inherited Members

Constructors

SignedDistanceFieldMaterial()

public SignedDistanceFieldMaterial()

SignedDistanceFieldMaterial(Blending)

public SignedDistanceFieldMaterial(Blending blending)

Parameters

blending Blending

Properties

BaseColor

[YuzuMember]
public Color4 BaseColor { get; set; }

Property Value

Color4

Blending

[YuzuMember]
public Blending Blending { get; set; }

Property Value

Blending

Dilate

[YuzuMember]
public float Dilate { get; set; }

Property Value

float

Gradient

[YuzuMember]
public ColorGradient Gradient { get; set; }

Property Value

ColorGradient

GradientAngle

[YuzuMember]
public float GradientAngle { get; set; }

Property Value

float

GradientEnabled

[YuzuMember]
public bool GradientEnabled { get; set; }

Property Value

bool

GradientTexture

public Texture2D GradientTexture { get; }

Property Value

Texture2D

Id

public string Id { get; set; }

Property Value

string

OutlineColor

[YuzuMember]
public Color4 OutlineColor { get; set; }

Property Value

Color4

PassCount

public int PassCount { get; }

Property Value

int

Softness

[YuzuMember]
public float Softness { get; set; }

Property Value

float

Thickness

[YuzuMember]
public float Thickness { get; set; }

Property Value

float

Methods

Apply(int)

public void Apply(int pass)

Parameters

pass int

Invalidate()

public void Invalidate()