Class OutlineTarget
- Namespace
- EPOOutline
- Assembly
- Assembly-CSharp-firstpass.dll
[Serializable]
public class OutlineTarget
- Inheritance
-
OutlineTarget
- Inherited Members
-
- Extension Methods
-
Constructors
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
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