ColorEdit3
Definition
-- @/lua/common/extensions/ui/imgui_gen_luaintf.lua:676
function M.ColorEdit3(string_label, floatPtr_col, ImGuiColorEditFlags_flags)
if ImGuiColorEditFlags_flags == nil then ImGuiColorEditFlags_flags = 0 end
if string_label == nil then log("E", "", "Parameter 'string_label' of function 'ColorEdit3' cannot be nil, as the c type is 'const char *'") ; return end
return imgui.ColorEdit3(string_label, floatPtr_col, ImGuiColorEditFlags_flags)
end
Callers
@/lua/ge/extensions/editor/rallyEditor/measurementsTab.lua
colorPtr[2] = selectedMeasurement.color[3]
if im.ColorEdit3("##MeasurementColor", colorPtr) then
selectedMeasurement.color[1] = colorPtr[0]
@/lua/ge/extensions/editor/scriptAIEditor.lua
-- The trajectory color bar.
im.ColorEdit3("", tr.col)
im.tooltip('Select a color for the trajectory.')
im.NextColumn()
im.ColorEdit3("", cwd.col)
im.tooltip('Selects a color for the camera trajectory.')
if editor.beginWindow(dwd.name, "Draw Trajectory") then
im.ColorEdit3("", dwd.drawCol)
im.tooltip('Select a color for the trajectory.')
@/lua/ge/extensions/editor/api/gui.lua
local function uiColorEdit3(label, col, flags, editEnded)
local res = imgui.ColorEdit3(label, col, flags)
if editEnded then
@/lua/ge/extensions/editor/rendererComponents.lua
im.PushItemWidth(im.GetContentRegionAvailWidth())
if im.ColorEdit3("##" .. field.identifier, getTempFloatArray3(value), im.flags(im.ColorEditFlags_HDR, im.ColorEditFlags_Float)) then
obj:setField(field.identifier, 0, getTempFloatArray3())
@/lua/ge/extensions/util/groundModelDebug.lua
im.SetCursorPosX(65)
if im.ColorEdit3("", groundModels[k].color, im.ColorEditFlags_NoInputs) then
serializeSettings()
@/lua/ge/extensions/editor/dynamicDecals/widgets.lua
im.PushItemWidth(im.GetContentRegionAvailWidth())
if im.ColorEdit3(widgetId, editor.getTempFloatArray3_TableTable(value)) then
property.value = editor.getTempFloatArray3_TableTable()
@/lua/common/extensions/ui/imgui_gen_luaintf.lua
if string_label == nil then log("E", "", "Parameter 'string_label' of function 'ColorEdit3' cannot be nil, as the c type is 'const char *'") ; return end
return imgui.ColorEdit3(string_label, floatPtr_col, ImGuiColorEditFlags_flags)
end
@/lua/ge/extensions/editor/dynamicDecals/vehicleColorPalette.lua
im.PushItemWidth(im.GetContentRegionAvailWidth() - (im.GetStyle().ItemSpacing.x + tool.getIconSize()))
if im.ColorEdit3("##VehicleColorPaletteColor0_" .. guiId, editor.getTempFloatArray3_TableTable({color.x, color.y, color.z})) then
local val = editor.getTempFloatArray3_TableTable()
im.PushItemWidth(im.GetContentRegionAvailWidth() - (im.GetStyle().ItemSpacing.x + tool.getIconSize()))
if im.ColorEdit3("##VehicleColorPaletteColor1_" .. guiId, editor.getTempFloatArray3_TableTable({color.x, color.y, color.z})) then
local val = editor.getTempFloatArray3_TableTable()
im.PushItemWidth(im.GetContentRegionAvailWidth() - (im.GetStyle().ItemSpacing.x + tool.getIconSize()))
if im.ColorEdit3("##VehicleColorPaletteColor2_" .. guiId, editor.getTempFloatArray3_TableTable({color.x, color.y, color.z})) then
local val = editor.getTempFloatArray3_TableTable()