sincerely
Singaporean
If you have not done so, read this full tutorial on how to use SGEXTN to build an application.
SGXColourRGBA::SGXColourRGBA(int r, int g, int b, int a);
SGXColourRGBA::SGXColourRGBA(int r, int g, int b);
SGXColourRGBA::SGXColourRGBA(float r, float g, float b);
SGXColourRGBA::SGXColourRGBA(float r, float g, float b, float a);
SGXColourRGBA& SGXColourRGBA::applyTint(SGXColourRGBA x);
SGXColourRGBA& SGXColourRGBA::applyTintNoGammaCorrection(SGXColourRGBA x);
SGXColourRGBA& SGXColourRGBA::applyTintNoGammaCorrectionSeparateTransparency(SGXColourRGBA x, int a);
SGXColourRGBA& SGXColourRGBA::applyTintNoGammaCorrectionSeparateTransparencyUsingFloat(SGXColourRGBA x, float a);
SGXColourRGBA& SGXColourRGBA::applyTintSeparateTransparency(SGXColourRGBA x, int a);
SGXColourRGBA& SGXColourRGBA::applyTintSeparateTransparencyUsingFloat(SGXColourRGBA x, float a);
void SGXColourRGBA::gammaCorrectBegin(float& r, float& g, float& b) const;
void SGXColourRGBA::gammaCorrectEnd(float r, float g, float b);
[[nodiscard]] int SGXColourRGBA::getBlue() const;
[[nodiscard]] float SGXColourRGBA::getBlueAsFloat() const;
[[nodiscard]] int SGXColourRGBA::getGreen() const;
[[nodiscard]] float SGXColourRGBA::getGreenAsFloat() const;
[[nodiscard]] int SGXColourRGBA::getRed() const;
[[nodiscard]] float SGXColourRGBA::getRedAsFloat() const;
[[nodiscard]] SGXString SGXColourRGBA::getStringForPrintingRGBAFloatHTML() const;
[[nodiscard]] SGXString SGXColourRGBA::getStringForPrintingRGBAHTML() const;
[[nodiscard]] SGXString SGXColourRGBA::getStringForPrintingRGBAHex() const;
[[nodiscard]] SGXString SGXColourRGBA::getStringForPrintingRGBFloatHTML() const;
[[nodiscard]] SGXString SGXColourRGBA::getStringForPrintingRGBHTML() const;
[[nodiscard]] SGXString SGXColourRGBA::getStringForPrintingRGBHex() const;
[[nodiscard]] int SGXColourRGBA::getTransparency() const;
[[nodiscard]] float SGXColourRGBA::getTransparencyAsFloat() const;
[[nodiscard]] int SGXColourRGBA::hash() const;
[[nodiscard]] SGXColourRGBA SGXColourRGBA::linearInterpolate(SGXColourRGBA x, float f) const;
[[nodiscard]] SGXColourRGBA SGXColourRGBA::linearInterpolateGammaCorrection(SGXColourRGBA x, float f) const;
SGXColourRGBA& SGXColourRGBA::linearTransformBlue(float m, float c);
SGXColourRGBA& SGXColourRGBA::linearTransformBlueWithGamma(float m, float c);
SGXColourRGBA& SGXColourRGBA::linearTransformGreen(float m, float c);
SGXColourRGBA& SGXColourRGBA::linearTransformGreenWithGamma(float m, float c);
SGXColourRGBA& SGXColourRGBA::linearTransformRed(float m, float c);
SGXColourRGBA& SGXColourRGBA::linearTransformRedWithGamma(float m, float c);
SGXColourRGBA& SGXColourRGBA::linearTransformTransparency(float m, float c);
[[nodiscard]] bool SGXColourRGBA::operator!=(SGXColourRGBA x) const;
[[nodiscard]] bool SGXColourRGBA::operator‹(SGXColourRGBA x) const;
[[nodiscard]] bool SGXColourRGBA::operator==(SGXColourRGBA x) const;
[[nodiscard]] bool SGXColourRGBA::operator›(SGXColourRGBA x) const;
[[nodiscard]] float SGXColourRGBA::relativeContrast() const;
SGXColourRGBA& SGXColourRGBA::setBlue(int b);
SGXColourRGBA& SGXColourRGBA::setBlueUsingFloat(float b);
SGXColourRGBA& SGXColourRGBA::setGreen(int g);
SGXColourRGBA& SGXColourRGBA::setGreenUsingFloat(float g);
SGXColourRGBA& SGXColourRGBA::setRed(int r);
SGXColourRGBA& SGXColourRGBA::setRedUsingFloat(float r);
SGXColourRGBA& SGXColourRGBA::setTransparency(int a);
SGXColourRGBA& SGXColourRGBA::setTransparencyUsingFloat(float a);
SGXColourRGBA& SGXColourRGBA::toComplementColour();
©2025 05524F.sg (Singapore)