Struct matdesign_color::MatColor [−][src]
pub struct MatColor;
Expand description
Main access point to all colors.
Implementations
Creates a color from a MatColorVariant
and an accent MatColorAccent
checks if its combination is valid. For example, not every color has
every type of accent. Prefer using the const fn
variants if you can.
In case of MatColorVariant::Black
or MatColorVariant::White
, the
accent value is ignored.
Access to MatColorRed
Access to MatColorPink
Access to MatColorPurple
Access to MatColorDeepPurple
Access to MatColorIndigo
Access to MatColorBlue
Access to MatColorLightBlue
Access to MatColorCyan
Access to MatColorTeal
Access to MatColorGreen
Access to MatColorLightGreen
Access to MatColorLime
Access to MatColorYellow
Access to MatColorAmber
Access to MatColorOrange
Access to MatColorDeepOrange
Access to MatColorBrown
Access to MatColorGray
Access to MatColorBlueGray
Checks if the specifiec color variant has all the accents.
Returns false for MatColorVariant::Black
, MatColorVariant::White
,
MatColorVariant::Brown
, MatColorVariant::Gray
, MatColorVariant::BlueGray