Just in case you guys need to find the other exisitng ZO_ColorDef functions, they are located here:
/esoui/libraries/utility/zo_colordef.lua
~around lines 66ff
Current version of the file:
https://github.com/esoui/esoui/blob/...lordef.lua#L66
Lua Code:
function ZO_ColorDef:UnpackRGB()
function ZO_ColorDef:UnpackRGBA()
function ZO_ColorDef:SetRGB(r, g, b)
function ZO_ColorDef:SetRGBA(r, g, b, a)
function ZO_ColorDef:SetAlpha(a)
function ZO_ColorDef:IsEqual(other)
function ZO_ColorDef:Clone()
function ZO_ColorDef:ToHex()
function ZO_ColorDef:ToARGBHex()
function ZO_ColorDef:Colorize(text)
function ZO_ColorDef:Lerp(colorToLerpTorwards, amount)
function ZO_ColorDef:ToHSL()
function ZO_ColorDef:ToHSV()
function ZO_ColorDef.RGBAToFloats(r, g, b, a)
function ZO_ColorDef.FloatsToRGBA(r, g, b, a)
function ZO_ColorDef.RGBAToStrings(r, g, b, a)
function ZO_ColorDef.FloatsToStrings(r, g, b, a)
function ZO_ColorDef.RGBAToHex(r, g, b, a)
function ZO_ColorDef.FloatsToHex(r, g, b, a)
function ZO_ColorDef.HexToRGBA(hexColor)
function ZO_ColorDef.HexToFloats(hexColor)