WoW:USERAPI RGBPercToHex
This page documents a <i>user-defined function</i> that you can copy and paste into your addon. Replace PREFIX with your addon or lib prefix to avoid conflicts between different versions of these functions.
Takes a RGB percent set (0.0-1.0) and converts it to a hex string.
local function RGBPercToHex(r, g, b)
if r > 1 or r < 0 then
r = 0
end
if g > 1 or g < 0 then
g = 0
end
if b > 1 or b < 0 then
b = 0
end
return string.format("%02x%02x%02x", r*255, g*255, b*255)
end