sincerely Singaporean

If you have not done so, read this full tutorial on how to use SGEXTN to build an application.

SGXColourRGBA

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)

contact 05524F / report a bug / make a suggestion

about 05524F SINGAPORE values

list of 05524F projects