Struct NodeColorMix
Assembly: Unity.VisualScripting.Core.Editor.dll
Syntax
public struct NodeColorMix : IEnumerable<KeyValuePair<NodeColor, float>>, IEnumerable
Constructors
NodeColorMix(NodeColor)
Declaration
public NodeColorMix(NodeColor color)
Parameters
Properties
this[NodeColor]
Declaration
public float this[NodeColor color] { get; set; }
Parameters
Property Value
TealReadable
Declaration
public static NodeColorMix TealReadable { get; }
Property Value
blue
Declaration
public float blue { readonly get; set; }
Property Value
colors
Declaration
public IEnumerable<KeyValuePair<NodeColor, float>> colors { get; }
Property Value
gray
Declaration
public float gray { readonly get; set; }
Property Value
green
Declaration
public float green { readonly get; set; }
Property Value
normalized
Declaration
public NodeColorMix normalized { get; }
Property Value
orange
Declaration
public float orange { readonly get; set; }
Property Value
red
Declaration
public float red { readonly get; set; }
Property Value
teal
Declaration
public float teal { readonly get; set; }
Property Value
yellow
Declaration
public float yellow { readonly get; set; }
Property Value
Methods
GetEnumerator()
Declaration
public IEnumerator<KeyValuePair<NodeColor, float>> GetEnumerator()
Returns
IsPure(NodeColor)
Declaration
public bool IsPure(NodeColor color)
Parameters
Returns
Normalize()
Declaration
PopulateColorsList(List<KeyValuePair<NodeColor, float>>)
Declaration
public void PopulateColorsList(List<KeyValuePair<NodeColor, float>> list)
Parameters
Operators
implicit operator NodeColorMix(NodeColor)
Declaration
public static implicit operator NodeColorMix(NodeColor color)
Parameters
Returns
Implements
Extension Methods