DragFloat2
Definition
-- @/lua/common/extensions/ui/imgui_gen_luaintf.lua:430
function M.DragFloat2(string_label, floatPtr_v, float_v_speed, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)
if float_v_speed == nil then float_v_speed = 1 end
if float_v_min == nil then float_v_min = 0 end
if float_v_max == nil then float_v_max = 0 end
if string_format == nil then string_format = "%.3f" end
if ImGuiSliderFlags_flags == nil then ImGuiSliderFlags_flags = 0 end
if string_label == nil then log("E", "", "Parameter 'string_label' of function 'DragFloat2' cannot be nil, as the c type is 'const char *'") ; return end
return imgui.DragFloat2(string_label, floatPtr_v, float_v_speed, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)
end
Callers
@/lua/ge/extensions/editor/api/gui.lua
local function uiDragFloat2(label, v, v_speed, v_min, v_max, format, flags, editEnded)
local res = imgui.DragFloat2(label, v, v_speed, v_min, v_max, format, flags)
if editEnded then
@/lua/ge/extensions/trackbuilder/trackBuilder.lua
elseif dimensions == 2 then
if im.DragFloat2("Scale ##o"..i,o.scale,0.01, nil, nil, "%.2f") then tbFunctions.modifierChange('obstacles') end
elseif dimensions == 3 then
if im.DragFloat3(" ##o"..i,o.scale,0.01, nil, nil, "%.2f") then tbFunctions.modifierChange('obstacles') end
if im.DragFloat2("Scale ##xo"..i,o.extra,0.01, nil, nil, "%.2f") then tbFunctions.modifierChange('obstacles') end
elseif dimensions == 6 then
@/lua/common/extensions/ui/imgui_gen_luaintf.lua
if string_label == nil then log("E", "", "Parameter 'string_label' of function 'DragFloat2' cannot be nil, as the c type is 'const char *'") ; return end
return imgui.DragFloat2(string_label, floatPtr_v, float_v_speed, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)
end