Struct ColorSwatch
Swatch containing the known useful color variations.
Assembly: Artemis.Core.dll
Syntax
public readonly struct ColorSwatch : IEquatable<ColorSwatch>
Properties
DarkMuted
Declaration
public SKColor DarkMuted { get; init; }
Property Value
DarkVibrant
Declaration
public SKColor DarkVibrant { get; init; }
Property Value
LightMuted
Declaration
public SKColor LightMuted { get; init; }
Property Value
LightVibrant
Declaration
public SKColor LightVibrant { get; init; }
Property Value
Muted
Declaration
public SKColor Muted { get; init; }
Property Value
Vibrant
Declaration
public SKColor Vibrant { get; init; }
Property Value
Methods
Equals(ColorSwatch)
Declaration
public bool Equals(ColorSwatch other)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Override the record ToString method,
so we get a cleaner datamodel viewer
Declaration
public override string? ToString()
Returns
Overrides
Operators
operator ==(ColorSwatch, ColorSwatch)
Declaration
public static bool operator ==(ColorSwatch left, ColorSwatch right)
Parameters
Returns
operator !=(ColorSwatch, ColorSwatch)
Declaration
public static bool operator !=(ColorSwatch left, ColorSwatch right)
Parameters
Returns
Implements