[−][src]Struct kludgine::color::Color
Implementations
impl Color
[src]
pub const fn new(r: f32, g: f32, b: f32, a: f32) -> Self
[src]
pub fn lighten(self, amount: f32) -> Color
[src]
pub fn darken(self, amount: f32) -> Color
[src]
pub fn red(&self) -> f32
[src]
pub fn green(&self) -> f32
[src]
pub fn blue(&self) -> f32
[src]
pub fn alpha(&self) -> f32
[src]
pub fn rgba(&self) -> [f32; 4]
[src]
impl Color
[src]
pub const ALICEBLUE: Color
[src]
pub const ANTIQUEWHITE: Color
[src]
pub const AQUA: Color
[src]
pub const AQUAMARINE: Color
[src]
pub const AZURE: Color
[src]
pub const BEIGE: Color
[src]
pub const BISQUE: Color
[src]
pub const BLACK: Color
[src]
pub const BLANCHEDALMOND: Color
[src]
pub const BLUE: Color
[src]
pub const BLUEVIOLET: Color
[src]
pub const BROWN: Color
[src]
pub const BURLYWOOD: Color
[src]
pub const CADETBLUE: Color
[src]
pub const CHARTREUSE: Color
[src]
pub const CHOCOLATE: Color
[src]
pub const CORAL: Color
[src]
pub const CORNFLOWERBLUE: Color
[src]
pub const CORNSILK: Color
[src]
pub const CRIMSON: Color
[src]
pub const CYAN: Color
[src]
pub const DARKBLUE: Color
[src]
pub const DARKCYAN: Color
[src]
pub const DARKGOLDENROD: Color
[src]
pub const DARKGRAY: Color
[src]
pub const DARKGREEN: Color
[src]
pub const DARKGREY: Color
[src]
pub const DARKKHAKI: Color
[src]
pub const DARKMAGENTA: Color
[src]
pub const DARKOLIVEGREEN: Color
[src]
pub const DARKORANGE: Color
[src]
pub const DARKORCHID: Color
[src]
pub const DARKRED: Color
[src]
pub const DARKSALMON: Color
[src]
pub const DARKSEAGREEN: Color
[src]
pub const DARKSLATEBLUE: Color
[src]
pub const DARKSLATEGRAY: Color
[src]
pub const DARKSLATEGREY: Color
[src]
pub const DARKTURQUOISE: Color
[src]
pub const DARKVIOLET: Color
[src]
pub const DEEPPINK: Color
[src]
pub const DEEPSKYBLUE: Color
[src]
pub const DIMGRAY: Color
[src]
pub const DIMGREY: Color
[src]
pub const DODGERBLUE: Color
[src]
pub const FIREBRICK: Color
[src]
pub const FLORALWHITE: Color
[src]
pub const FORESTGREEN: Color
[src]
pub const FUCHSIA: Color
[src]
pub const GAINSBORO: Color
[src]
pub const GHOSTWHITE: Color
[src]
pub const GOLD: Color
[src]
pub const GOLDENROD: Color
[src]
pub const GRAY: Color
[src]
pub const GREY: Color
[src]
pub const GREEN: Color
[src]
pub const GREENYELLOW: Color
[src]
pub const HONEYDEW: Color
[src]
pub const HOTPINK: Color
[src]
pub const INDIANRED: Color
[src]
pub const INDIGO: Color
[src]
pub const IVORY: Color
[src]
pub const KHAKI: Color
[src]
pub const LAVENDER: Color
[src]
pub const LAVENDERBLUSH: Color
[src]
pub const LAWNGREEN: Color
[src]
pub const LEMONCHIFFON: Color
[src]
pub const LIGHTBLUE: Color
[src]
pub const LIGHTCORAL: Color
[src]
pub const LIGHTCYAN: Color
[src]
pub const LIGHTGOLDENRODYELLOW: Color
[src]
pub const LIGHTGRAY: Color
[src]
pub const LIGHTGREEN: Color
[src]
pub const LIGHTGREY: Color
[src]
pub const LIGHTPINK: Color
[src]
pub const LIGHTSALMON: Color
[src]
pub const LIGHTSEAGREEN: Color
[src]
pub const LIGHTSKYBLUE: Color
[src]
pub const LIGHTSLATEGRAY: Color
[src]
pub const LIGHTSLATEGREY: Color
[src]
pub const LIGHTSTEELBLUE: Color
[src]
pub const LIGHTYELLOW: Color
[src]
pub const LIME: Color
[src]
pub const LIMEGREEN: Color
[src]
pub const LINEN: Color
[src]
pub const MAGENTA: Color
[src]
pub const MAROON: Color
[src]
pub const MEDIUMAQUAMARINE: Color
[src]
pub const MEDIUMBLUE: Color
[src]
pub const MEDIUMORCHID: Color
[src]
pub const MEDIUMPURPLE: Color
[src]
pub const MEDIUMSEAGREEN: Color
[src]
pub const MEDIUMSLATEBLUE: Color
[src]
pub const MEDIUMSPRINGGREEN: Color
[src]
pub const MEDIUMTURQUOISE: Color
[src]
pub const MEDIUMVIOLETRED: Color
[src]
pub const MIDNIGHTBLUE: Color
[src]
pub const MINTCREAM: Color
[src]
pub const MISTYROSE: Color
[src]
pub const MOCCASIN: Color
[src]
pub const NAVAJOWHITE: Color
[src]
pub const NAVY: Color
[src]
pub const OLDLACE: Color
[src]
pub const OLIVE: Color
[src]
pub const OLIVEDRAB: Color
[src]
pub const ORANGE: Color
[src]
pub const ORANGERED: Color
[src]
pub const ORCHID: Color
[src]
pub const PALEGOLDENROD: Color
[src]
pub const PALEGREEN: Color
[src]
pub const PALETURQUOISE: Color
[src]
pub const PALEVIOLETRED: Color
[src]
pub const PAPAYAWHIP: Color
[src]
pub const PEACHPUFF: Color
[src]
pub const PERU: Color
[src]
pub const PINK: Color
[src]
pub const PLUM: Color
[src]
pub const POWDERBLUE: Color
[src]
pub const PURPLE: Color
[src]
pub const REBECCAPURPLE: Color
[src]
pub const RED: Color
[src]
pub const ROSYBROWN: Color
[src]
pub const ROYALBLUE: Color
[src]
pub const SADDLEBROWN: Color
[src]
pub const SALMON: Color
[src]
pub const SANDYBROWN: Color
[src]
pub const SEAGREEN: Color
[src]
pub const SEASHELL: Color
[src]
pub const SIENNA: Color
[src]
pub const SILVER: Color
[src]
pub const SKYBLUE: Color
[src]
pub const SLATEBLUE: Color
[src]
pub const SLATEGRAY: Color
[src]
pub const SLATEGREY: Color
[src]
pub const SNOW: Color
[src]
pub const SPRINGGREEN: Color
[src]
pub const STEELBLUE: Color
[src]
pub const TAN: Color
[src]
pub const TEAL: Color
[src]
pub const THISTLE: Color
[src]
pub const TOMATO: Color
[src]
pub const TURQUOISE: Color
[src]
pub const VIOLET: Color
[src]
pub const WHEAT: Color
[src]
pub const WHITE: Color
[src]
pub const WHITESMOKE: Color
[src]
pub const YELLOW: Color
[src]
pub const YELLOWGREEN: Color
[src]
Trait Implementations
impl Clone for Color
[src]
impl Copy for Color
[src]
impl Debug for Color
[src]
impl Default for Color
[src]
impl From<Alpha<Rgb<Srgb, f32>, f32>> for Color
[src]
impl From<Color> for VariableColor
[src]
impl From<Rgba> for Color
[src]
impl Into<Alpha<Rgb<Srgb, f32>, f32>> for Color
[src]
impl Into<Rgba> for Color
[src]
impl Into<Rgba8> for Color
[src]
impl PartialEq<Color> for Color
[src]
impl StructuralPartialEq for Color
[src]
Auto Trait Implementations
impl RefUnwindSafe for Color
impl Send for Color
impl Sync for Color
impl Unpin for Color
impl UnwindSafe for Color
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
[src]
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
fn adapt_into_using<M>(self, method: M) -> D where
M: TransformMatrix<Swp, Dwp, T>,
[src]
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into(self) -> D
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> ConvertInto<U> for T where
U: ConvertFrom<T>,
[src]
U: ConvertFrom<T>,
fn convert_into(self) -> U
[src]
fn convert_unclamped_into(self) -> U
[src]
fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,