Class ShapeColorScheme
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class ShapeColorScheme : IShapeColorSchemeWithVisualizationProvider, IShapeColorScheme, IShapeColorSchemeVisualizationProvider
- Inheritance
-
objectShapeColorScheme
- Implements
- Extension Methods
Constructors
ShapeColorScheme(MetaShapeColorScheme)
public ShapeColorScheme(MetaShapeColorScheme scheme)
Parameters
schemeMetaShapeColorScheme
Properties
Colors
public IReadOnlyList<IShapeColor> Colors { get; }
Property Value
- IReadOnlyList<IShapeColor>
DefaultShapeColor
public IShapeColor DefaultShapeColor { get; }
Property Value
PlayerObtainableColors
public IReadOnlyList<IShapeColor> PlayerObtainableColors { get; }
Property Value
- IReadOnlyList<IShapeColor>
PrimaryColors
public IReadOnlyList<IShapeColor> PrimaryColors { get; }
Property Value
- IReadOnlyList<IShapeColor>
SecondaryColors
public IReadOnlyList<IShapeColor> SecondaryColors { get; }
Property Value
- IReadOnlyList<IShapeColor>
TertiaryColors
public IReadOnlyList<IShapeColor> TertiaryColors { get; }
Property Value
- IReadOnlyList<IShapeColor>
Methods
GetColorByCode(char)
public IShapeColor GetColorByCode(char code)
Parameters
codechar
Returns
GetMixResult(IShapeColor, IShapeColor)
public IShapeColor GetMixResult(IShapeColor color1, IShapeColor color2)
Parameters
color1IShapeColorcolor2IShapeColor
Returns
GetVisualizationScheme(ColorVisualizationSchemeType)
public ShapeColorVisualizationScheme GetVisualizationScheme(ColorVisualizationSchemeType type)