Table of Contents

Class OutlineTarget

Namespace
EPOOutline
Assembly
Assembly-CSharp-firstpass.dll
[Serializable]
public class OutlineTarget
Inheritance
OutlineTarget
Inherited Members
Extension Methods

Constructors

OutlineTarget()

public OutlineTarget()

OutlineTarget(Renderer, int)

public OutlineTarget(Renderer renderer, int submesh = 0)

Parameters

renderer Renderer
submesh int

OutlineTarget(Renderer, string, float)

public OutlineTarget(Renderer renderer, string cutoutTextureName, float cutoutThreshold = 0.5)

Parameters

renderer Renderer
cutoutTextureName string
cutoutThreshold float

Fields

Bounds

[SerializeField]
public Bounds Bounds

Field Value

Bounds

BoundsMode

[SerializeField]
public BoundsMode BoundsMode

Field Value

BoundsMode

CullMode

[SerializeField]
public CullMode CullMode

Field Value

CullMode

CutoutMask

[SerializeField]
public ColorMask CutoutMask

Field Value

ColorMask

CutoutThreshold

[SerializeField]
[Range(0, 1)]
public float CutoutThreshold

Field Value

float

DilateRenderingMode

[SerializeField]
public DilateRenderMode DilateRenderingMode

Field Value

DilateRenderMode

IsVisible

public bool IsVisible

Field Value

bool

SubmeshIndex

[SerializeField]
public int SubmeshIndex

Field Value

int

backEdgeDilateAmount

[SerializeField]
public float backEdgeDilateAmount

Field Value

float

cutoutTextureId

public int? cutoutTextureId

Field Value

int?

cutoutTextureIndex

[SerializeField]
public int cutoutTextureIndex

Field Value

int

cutoutTextureName

[SerializeField]
public string cutoutTextureName

Field Value

string

edgeDilateAmount

[SerializeField]
public float edgeDilateAmount

Field Value

float

frontEdgeDilateAmount

[SerializeField]
public float frontEdgeDilateAmount

Field Value

float

renderer

[SerializeField]
[FormerlySerializedAs("Renderer")]
public Renderer renderer

Field Value

Renderer

Properties

BackEdgeDilateAmount

public float BackEdgeDilateAmount { get; set; }

Property Value

float

CutoutTextureId

public int CutoutTextureId { get; }

Property Value

int

CutoutTextureIndex

public int CutoutTextureIndex { get; set; }

Property Value

int

CutoutTextureName

public string CutoutTextureName { get; set; }

Property Value

string

EdgeDilateAmount

public float EdgeDilateAmount { get; set; }

Property Value

float

FrontEdgeDilateAmount

public float FrontEdgeDilateAmount { get; set; }

Property Value

float

Renderer

public Renderer Renderer { get; }

Property Value

Renderer

ShiftedSubmeshIndex

public int ShiftedSubmeshIndex { get; }

Property Value

int

UsesCutout

public bool UsesCutout { get; }

Property Value

bool