Colour Member List

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
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 |
getHue() const noexcept | Colour |
getPerceivedBrightness() const noexcept | Colour |
getPixelARGB() const noexcept | Colour |
getRed() const noexcept | Colour |
getSaturation() 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 |
withMultipliedAlpha(float alphaMultiplier) const noexcept | Colour |
withMultipliedBrightness(float amount) const noexcept | Colour |
withMultipliedSaturation(float multiplier) const noexcept | Colour |
withRotatedHue(float amountToRotate) const noexcept | Colour |
withSaturation(float newSaturation) const noexcept | Colour |
~Colour()=default | Colour |