Loading...
Searching...
No Matches
juce::Colour Member List

This is the complete list of members for juce::Colour, including all inherited members.

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

### Purchase

Get JUCE

### Discover

What's New in JUCE Features

### Learn

Documentaion Tutorials Made with JUCE Resources

### Support

JUCE Forum Newsletter Archive

### About

Contact Us JUCE Legal JUCE Licensing FAQ

### Events

Audio Developer Conference
© Raw Material Software Limited