diff --git a/Userland/Libraries/LibGfx/Color.h b/Userland/Libraries/LibGfx/Color.h index 5d85f35692..6f01981cb8 100644 --- a/Userland/Libraries/LibGfx/Color.h +++ b/Userland/Libraries/LibGfx/Color.h @@ -331,6 +331,11 @@ public: alpha()); } + constexpr Color with_opacity(float opacity) const + { + return with_alpha(alpha() * opacity); + } + constexpr Color darkened(float amount = 0.5f) const { return Color(red() * amount, green() * amount, blue() * amount, alpha());