Table of Contents

Class MetaShapeColorScheme

Namespace
Root
Assembly
SPZGameAssembly.dll
[CreateAssetMenu(fileName = "Shape Color Scheme", menuName = "Metadata/Shape Color Scheme")]
public class MetaShapeColorScheme : ScriptableObject
Inheritance
object
Object
ScriptableObject
MetaShapeColorScheme
Extension Methods

Constructors

MetaShapeColorScheme()

public MetaShapeColorScheme()

Fields

DefaultColor

public MetaShapeColor DefaultColor

Field Value

MetaShapeColor

MixResults

[Header("Mixing")]
[Space(20)]
public MetaShapeColorScheme.MixingData[] MixResults

Field Value

MixingData[]

PlayerObtainableColors

public List<MetaShapeColor> PlayerObtainableColors

Field Value

List<MetaShapeColor>

PrimaryColors

[Header("Colors")]
[Space(20)]
public List<MetaShapeColor> PrimaryColors

Field Value

List<MetaShapeColor>

SecondaryColors

public List<MetaShapeColor> SecondaryColors

Field Value

List<MetaShapeColor>

TertiaryColors

public List<MetaShapeColor> TertiaryColors

Field Value

List<MetaShapeColor>

VisualizationSchemes

[Header("Materials & Rendering")]
[Space(20)]
public EditorDict<ColorVisualizationSchemeType, MetaShapeColorVisualizationScheme> VisualizationSchemes

Field Value

EditorDict<ColorVisualizationSchemeType, MetaShapeColorVisualizationScheme>

Properties

ColorSchemeId

public ShapeColorSchemeId ColorSchemeId { get; }

Property Value

ShapeColorSchemeId

Methods

OnValidate()

public void OnValidate()