OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Color Member List

This is the complete list of members for s3d::Color, including all inherited members.

as3d::Color
applySRGBCurve() const noexcepts3d::Color
asUint32() const noexcepts3d::Color
bs3d::Color
Color()=defaults3d::Color
Color(const Color &)=defaults3d::Color
Color(value_type _r, value_type _g, value_type _b, value_type _a=255) noexcepts3d::Color
Color(value_type rgb, value_type _a=255) noexcepts3d::Colorexplicit
Color(Color rgb, value_type _a) noexcepts3d::Color
Color(const ColorF &color) noexcepts3d::Color
Color(const ColorF &color, value_type _a) noexcepts3d::Color
Color(const HSV &hsva) noexcepts3d::Color
Color(const HSV &hsv, value_type _a) noexcepts3d::Color
Color(StringView code) noexcepts3d::Colorexplicit
Formatter(FormatData &formatData, const Color &value)s3d::Colorfriend
FromABGR(uint32 abgr) noexcepts3d::Colorstatic
FromRGBA(uint32 rgba) noexcepts3d::Colorstatic
gs3d::Color
gamma(double gamma) const noexcepts3d::Color
grayscale() const noexcepts3d::Color
grayscale0_255() const noexcepts3d::Color
hash() const noexcepts3d::Color
lerp(Color other, double f) const noexcepts3d::Color
maxComponent() const noexcepts3d::Color
maxRGBComponent() const noexcepts3d::Color
minComponent() const noexcepts3d::Color
minRGBComponent() const noexcepts3d::Color
operator!=(Color lhs, Color rhs) noexcepts3d::Colorfriend
operator<<(std::basic_ostream< CharType > &output, const Color &value)s3d::Colorfriend
operator=(const Color &) noexcept=defaults3d::Color
operator=(const ColorF &color) noexcepts3d::Color
operator=(const HSV &hsva) noexcepts3d::Color
operator==(Color lhs, Color rhs) noexcepts3d::Colorfriend
operator>>(std::basic_istream< CharType > &input, Color &value)s3d::Colorfriend
operator~() const noexcepts3d::Color
rs3d::Color
removeSRGBCurve() const noexcepts3d::Color
set(uint32 rgb, uint32 _a=255) noexcepts3d::Color
set(uint32 _r, uint32 _g, uint32 _b, uint32 _a=255) noexcepts3d::Color
set(Color color) noexcepts3d::Color
setA(uint32 _a) noexcepts3d::Color
setB(uint32 _b) noexcepts3d::Color
setG(uint32 _g) noexcepts3d::Color
setR(uint32 _r) noexcepts3d::Color
setRGB(uint32 rgb) noexcepts3d::Color
setRGB(uint32 _r, uint32 _g, uint32 _b) noexcepts3d::Color
toHex() consts3d::Color
ToUint8(float x) noexcepts3d::Colorstatic
ToUint8(double x) noexcepts3d::Colorstatic
value_type typedefs3d::Color
withAlpha(uint32 _a) const noexcepts3d::Color
Zero() noexcepts3d::Colorstatic