Remove clamp macro
Doesn't really need to exist since all it's doing is inlining std::clamp.
This commit is contained in:
+4
-4
@@ -55,10 +55,10 @@ void RageColor::FromStackCompat( lua_State *L, int iPos )
|
||||
|
||||
RString RageColor::ToString() const
|
||||
{
|
||||
int iR = clamp( static_cast<int>(std::lrint(r * 255)), 0, 255 );
|
||||
int iG = clamp( static_cast<int>(std::lrint(g * 255)), 0, 255 );
|
||||
int iB = clamp( static_cast<int>(std::lrint(b * 255)), 0, 255 );
|
||||
int iA = clamp( static_cast<int>(std::lrint(a * 255)), 0, 255 );
|
||||
int iR = std::clamp( static_cast<int>(std::lrint(r * 255)), 0, 255 );
|
||||
int iG = std::clamp( static_cast<int>(std::lrint(g * 255)), 0, 255 );
|
||||
int iB = std::clamp( static_cast<int>(std::lrint(b * 255)), 0, 255 );
|
||||
int iA = std::clamp( static_cast<int>(std::lrint(a * 255)), 0, 255 );
|
||||
|
||||
if( iA == 255 )
|
||||
return ssprintf( "#%02X%02X%02X", iR, iG, iB );
|
||||
|
||||
Reference in New Issue
Block a user