You.i Engine
CYIColor Member List

This is the complete list of members for CYIColor, including all inherited members.

ByteOrder enum nameCYIColor
CYIColor()CYIColor
CYIColor(const CYIColor &other)CYIColor
CYIColor(CYIColor &&other) noexceptCYIColor
CYIColor(const CYIColor &color, float alpha)CYIColor
CYIColor(double red, double green, double blue, double alpha=1.0)CYIColor
CYIColor(float red, float green, float blue, float alpha=1.0f)CYIColor
CYIColor(const glm::vec3 &rgb)CYIColor
CYIColor(const glm::vec4 &rgba)CYIColor
CYIColor(uint32_t packed, ByteOrder byteOrder=ByteOrder::ABGR)CYIColorexplicit
CYIColor(CYIStringView name)CYIColorexplicit
CYIColor(int32_t r, int32_t g, int32_t b, int32_t a=255)CYIColor
CYIColor(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)CYIColor
FromColor(const CYIColor &color, float alpha)CYIColorstatic
FromHSL(float hue, float saturation, float luminance, float alpha=1.0f)CYIColorstatic
FromHSL(const glm::vec3 &hslVector)CYIColorstatic
FromHSLA(const glm::vec4 &hslaVector)CYIColorstatic
FromPackedRGBA(uint32_t packed, ByteOrder byteOrder=ByteOrder::ABGR)CYIColorstatic
FromRGB(float red, float green, float blue, float alpha=1.0f)CYIColorstatic
FromRGB(const glm::vec3 &rgbVector)CYIColorstatic
FromRGBA(const glm::vec4 &rgbaVector)CYIColorstatic
FromRGBInteger(int32_t red, int32_t green, int32_t blue, int32_t alpha=255)CYIColorstatic
FromString(CYIStringView colorName, bool *pError=nullptr)CYIColorstatic
GetAlpha() constCYIColor
GetAlphaByte() constCYIColor
GetBlue() constCYIColor
GetBlueByte() constCYIColor
GetClamped() constCYIColor
GetColorByName(CYIStringView colorName, bool *pError=nullptr)CYIColorstatic
GetColorVector() constCYIColor
GetGreen() constCYIColor
GetGreenByte() constCYIColor
GetHSLAColorVector() constCYIColor
GetHSLHue() constCYIColor
GetHSLLightness() constCYIColor
GetHSLSaturation() constCYIColor
GetInverted() constCYIColor
GetNamedColors()CYIColorstatic
GetPackedColor(ByteOrder byteOrder=ByteOrder::ABGR) constCYIColor
GetPackedColor(uint8_t red, uint32_t green, uint32_t blue, uint32_t alpha, ByteOrder byteOrder=ByteOrder::ABGR)CYIColorinlinestatic
GetPremultiplied() constCYIColor
GetRed() constCYIColor
GetRedByte() constCYIColor
IsVisible() constCYIColor
Named()CYIColorstatic
operator!=(const CYIColor &lhs, const CYIColor &rhs)CYIColorfriend
operator<(const CYIColor &lhs, const CYIColor &rhs)CYIColorfriend
operator<=(const CYIColor &lhs, const CYIColor &rhs)CYIColorfriend
operator=(const CYIColor &color)CYIColor
operator=(CYIColor &&color)CYIColor
operator=(const glm::vec3 &rgb)CYIColor
operator=(const glm::vec4 &rgba)CYIColor
operator==(const CYIColor &lhs, const CYIColor &rhs)CYIColorfriend
operator>(const CYIColor &lhs, const CYIColor &rhs)CYIColorfriend
operator>=(const CYIColor &lhs, const CYIColor &rhs)CYIColorfriend
SetAlpha(double alpha)CYIColor
SetAlpha(float alpha)CYIColor
SetAlpha(int32_t a)CYIColor
SetAlpha(uint8_t a)CYIColor
SetAlphaInteger(int32_t alpha)CYIColor
SetBlue(double blue)CYIColor
SetBlue(float blue)CYIColor
SetBlue(int32_t b)CYIColor
SetBlue(uint8_t b)CYIColor
SetBlueInteger(int32_t blue)CYIColor
SetColor(const CYIColor &color)CYIColor
SetColor(float red, float green, float blue, float alpha=1.0f)CYIColor
SetColor(const glm::vec3 &rgb)CYIColor
SetColor(const glm::vec4 &rgba)CYIColor
SetColor(uint32_t packed, ByteOrder byteOrder=ByteOrder::ABGR)CYIColor
SetColor(int32_t r, int32_t g, int32_t b, int32_t a=255)CYIColor
SetColorInteger(int32_t red, int32_t green, int32_t blue, int32_t alpha=255)CYIColor
SetGreen(double green)CYIColor
SetGreen(float green)CYIColor
SetGreen(int32_t g)CYIColor
SetGreen(uint8_t g)CYIColor
SetGreenInteger(int32_t green)CYIColor
SetHSLHue(float hue)CYIColor
SetHSLHueInteger(int32_t hue)CYIColor
SetHSLLightness(float lightness)CYIColor
SetHSLLightnessInteger(int32_t lightness)CYIColor
SetHSLSaturation(float saturation)CYIColor
SetHSLSaturationInteger(int32_t saturation)CYIColor
SetRed(double red)CYIColor
SetRed(float red)CYIColor
SetRed(int32_t r)CYIColor
SetRed(uint8_t r)CYIColor
SetRedInteger(int32_t red)CYIColor
ToHexString(ByteOrder byteOrder=ByteOrder::RGBA) constCYIColor