Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Color Member List

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

AZ_TYPE_INFO(Color, "{7894072A-9050-4F0F-901B-34B1A0D29417}") (defined in AZ::Color)AZ::Color
Color()=defaultAZ::Color
Color(const Vector4 &v) (defined in AZ::Color)AZ::Colorinline
Color(const Vector2 &source) (defined in AZ::Color)AZ::Colorexplicit
Color(const Vector3 &source) (defined in AZ::Color)AZ::Colorexplicit
Color(float rgba)AZ::Colorexplicit
Color(float r, float g, float b, float a) (defined in AZ::Color)AZ::Color
Color(u8 r, u8 g, u8 b, u8 a) (defined in AZ::Color)AZ::Color
ConvertSrgbGammaToLinear(float x)AZ::Colorstatic
ConvertSrgbLinearToGamma(float x)AZ::Colorstatic
CreateFromFloat4(const float *values)AZ::Colorstatic
CreateFromRgba(u8 r, u8 g, u8 b, u8 a)AZ::Colorstatic
CreateFromVector3(const Vector3 &v)AZ::Colorstatic
CreateFromVector3AndFloat(const Vector3 &v, float w)AZ::Colorstatic
CreateOne()AZ::Colorstatic
CreateU32(u8 r, u8 g, u8 b, u8 a)AZ::Colorstatic
CreateZero()AZ::Colorstatic
Dot(const Color &rhs) constAZ::Color
Dot3(const Color &rhs) constAZ::Color
FromU32(u32 c)AZ::Color
FromU32GammaToLinear(u32 c)AZ::Color
GammaToLinear() constAZ::Color
GetA() const (defined in AZ::Color)AZ::Color
GetA8() const (defined in AZ::Color)AZ::Color
GetAsVector3() const (defined in AZ::Color)AZ::Color
GetAsVector4() const (defined in AZ::Color)AZ::Color
GetB() const (defined in AZ::Color)AZ::Color
GetB8() const (defined in AZ::Color)AZ::Color
GetElement(int32_t index) const (defined in AZ::Color)AZ::Color
GetG() const (defined in AZ::Color)AZ::Color
GetG8() const (defined in AZ::Color)AZ::Color
GetR() const (defined in AZ::Color)AZ::Color
GetR8() const (defined in AZ::Color)AZ::Color
IsClose(const Color &v, float tolerance=Constants::Tolerance) constAZ::Color
IsFinite() constAZ::Color
IsGreaterEqualThan(const Color &rhs) const (defined in AZ::Color)AZ::Color
IsGreaterThan(const Color &rhs) const (defined in AZ::Color)AZ::Color
IsLessEqualThan(const Color &rhs) const (defined in AZ::Color)AZ::Color
IsLessThan(const Color &rhs) constAZ::Color
IsZero(float tolerance=Constants::FloatEpsilon) const (defined in AZ::Color)AZ::Color
Lerp(const Color &dest, float t) constAZ::Color
LinearToGamma() constAZ::Color
operator Vector3() const (defined in AZ::Color)AZ::Colorexplicit
operator Vector4() const (defined in AZ::Color)AZ::Colorexplicit
operator!=(const Color &rhs) const (defined in AZ::Color)AZ::Color
operator*(const Color &rhs) const (defined in AZ::Color)AZ::Color
operator*(float multiplier) const (defined in AZ::Color)AZ::Color
operator*=(const Color &rhs) (defined in AZ::Color)AZ::Color
operator*=(float multiplier) (defined in AZ::Color)AZ::Color
operator+(const Color &rhs) const (defined in AZ::Color)AZ::Color
operator+=(const Color &rhs) (defined in AZ::Color)AZ::Color
operator-() const (defined in AZ::Color)AZ::Color
operator-(const Color &rhs) const (defined in AZ::Color)AZ::Color
operator-=(const Color &rhs) (defined in AZ::Color)AZ::Color
operator/(const Color &rhs) const (defined in AZ::Color)AZ::Color
operator/(float divisor) const (defined in AZ::Color)AZ::Color
operator/=(const Color &rhs) (defined in AZ::Color)AZ::Color
operator/=(float divisor) (defined in AZ::Color)AZ::Color
operator=(const Vector3 &rhs) (defined in AZ::Color)AZ::Color
operator==(const Color &rhs) const (defined in AZ::Color)AZ::Color
Reflect(ReflectContext *context)AZ::Colorstatic
Set(float x)AZ::Color
Set(float r, float g, float b, float a) (defined in AZ::Color)AZ::Color
Set(const float values[4])AZ::Color
Set(const Vector3 &v)AZ::Color
Set(const Vector3 &v, float a)AZ::Color
SetA(float a) (defined in AZ::Color)AZ::Color
SetA8(u8 a) (defined in AZ::Color)AZ::Color
SetB(float b) (defined in AZ::Color)AZ::Color
SetB8(u8 b) (defined in AZ::Color)AZ::Color
SetElement(int32_t index, float v) (defined in AZ::Color)AZ::Color
SetFromHSVRadians(float hueRadians, float saturation, float value)AZ::Color
SetG(float g) (defined in AZ::Color)AZ::Color
SetG8(u8 g) (defined in AZ::Color)AZ::Color
SetR(float r) (defined in AZ::Color)AZ::Color
SetR8(u8 r) (defined in AZ::Color)AZ::Color
StoreToFloat4(float *values) constAZ::Color
ToU32() constAZ::Color
ToU32LinearToGamma() constAZ::Color