This is the complete list of members for Colour, including all inherited members.
brighter(float amountBrighter=0.4f) const noexcept | Colour | |
Colour()=default | Colour | |
Colour(const Colour &)=default | Colour | |
Colour(uint32 argb) noexcept | Colour | explicit |
Colour(uint8 red, uint8 green, uint8 blue) noexcept | Colour | |
Colour(uint8 red, uint8 green, uint8 blue, uint8 alpha) noexcept | Colour | |
Colour(uint8 red, uint8 green, uint8 blue, float alpha) noexcept | Colour | |
Colour(float hue, float saturation, float brightness, uint8 alpha) noexcept | Colour | |
Colour(float hue, float saturation, float brightness, float alpha) noexcept | Colour | |
Colour(PixelARGB argb) noexcept | Colour | |
Colour(PixelRGB rgb) noexcept | Colour | |
Colour(PixelAlpha alpha) noexcept | Colour | |
contrasting(float amount=1.0f) const noexcept | Colour | |
contrasting(Colour targetColour, float minLuminosityDiff) const noexcept | Colour | |
contrasting(Colour colour1, Colour colour2) noexcept | Colour | static |
darker(float amountDarker=0.4f) const noexcept | Colour | |
fromFloatRGBA(float red, float green, float blue, float alpha) noexcept | Colour | static |
fromHSL(float hue, float saturation, float lightness, float alpha) noexcept | Colour | static |
fromHSV(float hue, float saturation, float brightness, float alpha) noexcept | Colour | static |
fromRGB(uint8 red, uint8 green, uint8 blue) noexcept | Colour | static |
fromRGBA(uint8 red, uint8 green, uint8 blue, uint8 alpha) noexcept | Colour | static |
fromString(StringRef encodedColourString) | Colour | static |
getAlpha() const noexcept | Colour | |
getARGB() const noexcept | Colour | |
getBlue() const noexcept | Colour | |
getBrightness() const noexcept | Colour | |
getFloatAlpha() const noexcept | Colour | |
getFloatBlue() const noexcept | Colour | |
getFloatGreen() const noexcept | Colour | |
getFloatRed() const noexcept | Colour | |
getGreen() const noexcept | Colour | |
getHSB(float &hue, float &saturation, float &brightness) const noexcept | Colour | |
getHSL(float &hue, float &saturation, float &lightness) const noexcept | Colour | |
getHue() const noexcept | Colour | |
getLightness() const noexcept | Colour | |
getNonPremultipliedPixelARGB() const noexcept | Colour | |
getPerceivedBrightness() const noexcept | Colour | |
getPixelARGB() const noexcept | Colour | |
getRed() const noexcept | Colour | |
getSaturation() const noexcept | Colour | |
getSaturationHSL() const noexcept | Colour | |
greyLevel(float brightness) noexcept | Colour | static |
interpolatedWith(Colour other, float proportionOfOther) const noexcept | Colour | |
isOpaque() const noexcept | Colour | |
isTransparent() const noexcept | Colour | |
operator!=(const Colour &other) const noexcept | Colour | |
operator=(const Colour &)=default | Colour | |
operator==(const Colour &other) const noexcept | Colour | |
overlaidWith(Colour foregroundColour) const noexcept | Colour | |
toDisplayString(bool includeAlphaValue) const | Colour | |
toString() const | Colour | |
withAlpha(uint8 newAlpha) const noexcept | Colour | |
withAlpha(float newAlpha) const noexcept | Colour | |
withBrightness(float newBrightness) const noexcept | Colour | |
withHue(float newHue) const noexcept | Colour | |
withLightness(float newLightness) const noexcept | Colour | |
withMultipliedAlpha(float alphaMultiplier) const noexcept | Colour | |
withMultipliedBrightness(float amount) const noexcept | Colour | |
withMultipliedLightness(float amount) const noexcept | Colour | |
withMultipliedSaturation(float multiplier) const noexcept | Colour | |
withMultipliedSaturationHSL(float multiplier) const noexcept | Colour | |
withRotatedHue(float amountToRotate) const noexcept | Colour | |
withSaturation(float newSaturation) const noexcept | Colour | |
withSaturationHSL(float newSaturation) const noexcept | Colour | |
~Colour()=default | Colour |