bruh
ImColor = ImVec4 = 4 float значения, вопрос по типу "зачем давать ему float если оно и с int нормально работает" не совсем уместентак лол зачем пытаться делать цвет в float если для этого есть ImColor который прекрасно работает в rgb. А если тебе нужен colorpicker то ты и сам можешь создать функцию imguicustom::colorpicker под imcolor.