SliderFloat
Definition
-- @/lua/common/extensions/ui/imgui_gen_luaintf.lua:518
function M.SliderFloat(string_label, float_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)
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 'SliderFloat' cannot be nil, as the c type is 'const char *'") ; return end
if float_v == nil then log("E", "", "Parameter 'float_v' of function 'SliderFloat' cannot be nil, as the c type is 'float *'") ; return end
return imgui.SliderFloat(string_label, float_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)
end
Callers
@/lua/ge/extensions/editor/decalSpline.lua
local tmpPtr = im.FloatPtr(selSpline.spacing)
if im.SliderFloat('###5756', tmpPtr, minSpacing, maxSpacing, "Spacing (m) = %.2f") then
selSpline.spacing = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitter)
if im.SliderFloat('###5757', tmpPtr, 0.0, 0.2, "Jitter = %.3f") then
selSpline.jitter = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.component1RandomWeight)
if im.SliderFloat('###5752', tmpPtr, 0.0, 1.0, "Component 1 Weight = %.2f") then
selSpline.component1RandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.component2RandomWeight)
if im.SliderFloat('###5753', tmpPtr, 0.0, 1.0, "Component 2 Weight = %.2f") then
selSpline.component2RandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.component3RandomWeight)
if im.SliderFloat('###5754', tmpPtr, 0.0, 1.0, "Component 3 Weight = %.2f") then
selSpline.component3RandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.component4RandomWeight)
if im.SliderFloat('###5755', tmpPtr, 0.0, 1.0, "Component 4 Weight = %.2f") then
selSpline.component4RandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.scale1)
if im.SliderFloat("###4430", tmpPtr, 0.1, 7.0, "Scale = %.1f") then
selSpline.scale1 = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.scale2)
if im.SliderFloat("###4434", tmpPtr, 0.1, 7.0, "Scale = %.1f") then
selSpline.scale2 = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.scale3)
if im.SliderFloat("###4438", tmpPtr, 0.1, 7.0, "Scale = %.1f") then
selSpline.scale3 = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.scale4)
if im.SliderFloat("###4442", tmpPtr, 0.1, 7.0, "Scale = %.1f") then
selSpline.scale4 = tmpPtr[0]
@/lua/ge/extensions/editor/mapSensorEditor.lua
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
@/lua/ge/extensions/editor/audioRibbonEditor.lua
im.PushItemWidth(-1)
if im.SliderFloat("###1051", masterSpeed, speedMin, speedMax, "Speed (m/s) = %.3f") then
selRibbon.speed = masterSpeed[0]
im.PushItemWidth(-1)
if im.SliderFloat("###1052", masterDepth, depthMin, depthMax, "Depth (m) = %.3f") then
for i = 1, #selRibbon.depths do
@/lua/ge/extensions/editor/api/gui.lua
local function uiSliderFloat(label, v, v_min, v_max, format, power, editEnded)
local res = imgui.SliderFloat(label, v, v_min, v_max, format, power)
if editEnded then
@/lua/ge/extensions/editor/sceneView.lua
im.PushItemWidth(100)
im.SliderFloat('Near Clip', view.nearClip, 0.001, 55, "%.3f", 4)
im.PushItemWidth(100)
im.PushItemWidth(100)
im.SliderFloat('Far Clip', view.farClip, 0.001, 5500, "%.3f", 4)
im.PushItemWidth(100)
im.PushItemWidth(100)
im.SliderFloat('FOV', view.fov, 0.001, 179, "%.3f", 4)
if im.SliderInt("Render mask DebugDraw##renderMask", view.renderDebugDrawMask, -1, 4) then
@/lua/ge/extensions/editor/shapeEditor.lua
end
im.SliderFloat("amount", lodAmount, 0.1, 1)
im.SliderInt("Destination Detail", lodDetDest, 1, highestDetail-1)
@/lua/ge/extensions/gameplay/drift/sounds.lua
if simulateDriftPtr[0] and not currentlyDoingATransition then
im.SliderFloat("Drift speed", driftSpeedPtr, 10, 200, "%.2f")
im.SliderFloat("Drift angle", driftAnglePtr, 10, 130, "%.2f")
im.SliderFloat("Drift speed", driftSpeedPtr, 10, 200, "%.2f")
im.SliderFloat("Drift angle", driftAnglePtr, 10, 130, "%.2f")
im.SliderFloat("Wall distance", wallDistancePtr, 1, 3, "%.2f")
im.SliderFloat("Drift angle", driftAnglePtr, 10, 130, "%.2f")
im.SliderFloat("Wall distance", wallDistancePtr, 1, 3, "%.2f")
@/lua/ge/extensions/ui/vehiclePaint.lua
tempFloat[0] = data[index]
if(ui_imgui.SliderFloat(id..'##'..tostring(array), tempFloat, 0, 1)) then
data[index] = tempFloat[0]
@/lua/ge/extensions/editor/masterSpline.lua
local tmpPtr = im.FloatPtr(selSpline.bankStrength)
if im.SliderFloat('###4433', tmpPtr, 0.0, 1.0, "Auto Banking Strength = %.2f") then
selSpline.bankStrength = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.autoBankFalloff)
if im.SliderFloat('###4434', tmpPtr, 0.5, 2.0, "Auto Banking Falloff = %.1f") then
selSpline.autoBankFalloff = tmpPtr[0]
tmpPtr = im.FloatPtr(selectedLayer.position)
if im.SliderFloat("###8131", tmpPtr, latMin, latMax, "Lateral Position = %.2f") then
selectedLayer.position = tmpPtr[0]
local tmpPtr = im.FloatPtr(terraParams.terraDOI)
if im.SliderFloat('###23811', tmpPtr, DOImin, DOImax, "DOI = %.2f") then
terraParams.terraDOI = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraMargin)
if im.SliderFloat('###34341', tmpPtr, terraMarginMin, terraMarginMax, "Terraform Margin = %.2f") then
terraParams.terraMargin = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraFalloff)
if im.SliderFloat('###32226', tmpPtr, terraFalloffMin, terraFalloffMax, "Terraform Falloff = %.2f") then
terraParams.terraFalloff = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraRoughness)
if im.SliderFloat('###32227', tmpPtr, 0.0, 1.0, "Noise Roughness = %.2f") then
terraParams.terraRoughness = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraScale)
if im.SliderFloat('###32228', tmpPtr, 0.0, 1.0, "Noise Scale = %.2f") then
terraParams.terraScale = tmpPtr[0]
local tmpPtr = im.FloatPtr(autoParams.baseWidth)
if im.SliderFloat("###35412", tmpPtr, autoRoadDefaults.minBaseWidth, autoRoadDefaults.maxBaseWidth, "Base Width = %.2f") then
autoParams.baseWidth = tmpPtr[0]
tmpPtr = im.FloatPtr(autoParams.slopeAvoidance)
if im.SliderFloat("###35415", tmpPtr, 0, 1, "Slope Avoidance = %.2f") then
autoParams.slopeAvoidance = tmpPtr[0]
tmpPtr = im.FloatPtr(autoParams.widthBlend)
if im.SliderFloat("###65422", tmpPtr, 0, 1, "Added Width = %.2f") then
autoParams.widthBlend = tmpPtr[0]
tmpPtr = im.FloatPtr(autoParams.bankingStrength)
if im.SliderFloat("###35417", tmpPtr, 0, 1, "Banking Strength = %.2f") then
autoParams.bankingStrength = tmpPtr[0]
@/lua/ge/extensions/editor/drivePathEditor.lua
tmpPtr = im.FloatPtr(selSpline.delayTime)
if im.SliderFloat('###5756', tmpPtr, minDelayTime, maxDelayTime, "Delay Time (s) = %.2f") then
selSpline.delayTime = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.routeSpeed)
if im.SliderFloat('###5316', tmpPtr, minRouteSpeed, maxRouteSpeed, "Route Speed (m/s) = %.2f") then
selSpline.routeSpeed = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.aggression)
if im.SliderFloat('###5757', tmpPtr, minAggression, maxAggression, "Aggression = %.3f") then
selSpline.aggression = tmpPtr[0]
@/lua/ge/extensions/editor/rallyEditor/recceTab.lua
local ptr = im.FloatPtr(self.straightnessThreshold)
if im.SliderFloat("##StraightnessThreshold", ptr, 0.980, 1.0, "%.6f") then
-- Value changed by user
@/lua/ge/extensions/editor/terrainAndRoadImporter.lua
im.PushItemWidth(200)
im.SliderFloat("###2", zMax, 0.0, 500.0, "zMax (m) = %.3f")
im.PopItemWidth()
im.PushItemWidth(200)
im.SliderFloat("###4", margin, 0.0, 20.0, "Margin (m) = %.3f")
im.PopItemWidth()
@/lua/ge/extensions/editor/roadArchitect.lua
im.tooltip('Set the domain of influence of the terraforming, in meters.')
im.SliderFloat("###48", terraParams.terraMargin, 0.0, 20.0, "Margin (m) = %.3f")
im.tooltip('Set the terraforming margin (around road), in meters.')
if im.TreeNode1("Master Width Control") then
if im.SliderFloat("###103", masterWidth, 0.5, 10.0, "Master Lane Width (m) = %.3f") then
profileMgr.applyMasterWidth(road.profile, masterWidth[0])
if not road.isRigidTranslation[0] then
im.SliderFloat("###3", road.forceField, 1.0, 205.0, "Movement Field = %.3f")
im.tooltip('Amount of nearby elastic effect when dragging single nodes.')
if profile.isAutoBanking[0] then
if im.SliderFloat("###2948", profile.autoBankingFactor, 0.0, 2.0, "Depth (m) = %.2f") then
roadMgr.setDirty(road)
im.PushItemWidth(-1)
if im.SliderFloat("###3160", profile.condition, 0.0, 1.0, "Road Condition = %.3f") then
profileMgr.updateCondition(road)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.PushItemWidth(-1)
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.PushItemWidth(-1)
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.TextColored(cols.greenB, 'Junction Condition Parameters:')
if im.SliderFloat("###7160", selJct.condition, 0.0, 1.0, "Road Condition = %.3f") then
jctMgr.updateJunctionCondition(selJct)
im.tooltip('Set the domain of influence of the terraforming, in meters.')
im.SliderFloat("###99948", terraParams.terraMargin, 0.0, 20.0, "Margin (m) = %.3f")
im.tooltip('Set the terraforming margin (around road), in meters.')
im.PushStyleVar1(im.StyleVar_GrabMinSize, 20)
im.SliderFloat("Arc Rad", node.incircleRad, 1.0, 2.0, "Radius = %.3f")
im.tooltip('The radius of the arc at this node.')
im.tooltip('Set the domain of influence of the terraforming, in meters.')
im.SliderFloat("###48", terraParams.terraMargin, 0.0, 20.0, "Margin (m) = %.3f")
im.tooltip('Set the terraforming margin (around road), in meters.')
@/lua/ge/extensions/editor/gen/ui.lua
im.PushItemWidth(im.GetWindowWidth() - 2*(margin + marginInCol + 40))
if im.SliderFloat('Spacing', v_spacing, 0.1, 20.0, '%.1f') then
-- if im.SliderFloat("", v_spacing, 0.1, 20.0, "Buildings Spacing = %.1f") then
if im.SliderFloat('Spacing', v_spacing, 0.1, 20.0, '%.1f') then
-- if im.SliderFloat("", v_spacing, 0.1, 20.0, "Buildings Spacing = %.1f") then
-- R.ui.spacing = v_spacing[0]
@/lua/ge/extensions/editor/sidewalkSpline.lua
local tmpPtr = im.FloatPtr(selSpline.verticalOffset)
if im.SliderFloat('###4456', tmpPtr, minVerticalOffset, maxVerticalOffset, "Vertical Offset (m) = %.2f") then
selSpline.verticalOffset = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitterAmount)
if im.SliderFloat('###3346', tmpPtr, minJitterAmount, maxJitterAmount, "Jitter = %.3f") then
selSpline.jitterAmount = tmpPtr[0]
local tmpPtr = im.FloatPtr(selSpline.alignmentWeight)
if im.SliderFloat('###5757', tmpPtr, minAlignmentWeight, maxAlignmentWeight, "Alignment Priority = %.1f") then
selSpline.alignmentWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(baseWeight)
if im.SliderFloat('###baseWeight' .. pieceIndex, tmpPtr, 0.0, 1.0, "Base Weight = %.2f") then
selSpline.pieceDistribution = selSpline.pieceDistribution or {}
tmpPtr = im.FloatPtr(varWeight)
if im.SliderFloat('###varWeight' .. pieceIndex .. '_' .. j, tmpPtr, 0.0, 1.0, "Var" .. j .. " Weight = %.2f") then
selSpline.pieceDistribution = selSpline.pieceDistribution or {}
tmpPtr = im.FloatPtr(terraParams.terraDOI)
if im.SliderFloat('###sidewalk_doi', tmpPtr, DOImin, DOImax, "DOI = %.2f") then
terraParams.terraDOI = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraMargin)
if im.SliderFloat('###sidewalk_margin', tmpPtr, terraMarginMin, terraMarginMax, "Terraform Margin = %.2f") then
terraParams.terraMargin = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraFalloff)
if im.SliderFloat('###sidewalk_falloff', tmpPtr, terraFalloffMin, terraFalloffMax, "Terraform Falloff = %.2f") then
terraParams.terraFalloff = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraRoughness)
if im.SliderFloat('###sidewalk_rough', tmpPtr, 0.0, 1.0, "Noise Roughness = %.2f") then
terraParams.terraRoughness = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraScale)
if im.SliderFloat('###sidewalk_scale', tmpPtr, 0.0, 1.0, "Noise Scale = %.2f") then
terraParams.terraScale = tmpPtr[0]
@/lua/ge/extensions/editor/roadSpline.lua
tmpPtr2 = im.FloatPtr(selectedLayer.width)
if im.SliderFloat("###8130", tmpPtr2, 0.1, 30.0, "Width (m) = %.1f") then
selectedLayer.width = tmpPtr2[0]
tmpPtr2 = im.FloatPtr(selectedLayer.position)
if im.SliderFloat("###8131", tmpPtr2, latMin, latMax, "Lateral Position = %.2f") then
selectedLayer.position = tmpPtr2[0]
tmpPtr2 = im.FloatPtr(selectedLayer.texLen)
if im.SliderFloat("###8132", tmpPtr2, 1.0, 200.0, "Tex Length (m) = %.1f") then
selectedLayer.texLen = tmpPtr2[0]
tmpPtr2 = im.FloatPtr(selectedLayer.fadeIn)
if im.SliderFloat("###8134", tmpPtr2, fadeMin, fadeMax, "Fade In (m) = %.1f") then
selectedLayer.fadeIn = tmpPtr2[0]
tmpPtr2 = im.FloatPtr(selectedLayer.fadeOut)
if im.SliderFloat("###8135", tmpPtr2, fadeMin, fadeMax, "Fade Out (m) = %.1f") then
selectedLayer.fadeOut = tmpPtr2[0]
local tmpPtr = im.FloatPtr(selGroup.paintMargin or sliderDefaults.defaultPaintMargin)
if im.SliderFloat('###81840', tmpPtr, 0.1, 50.0, "Paint Margin (m) = %.1f") then
selGroup.paintMargin = tmpPtr[0]
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veAeroDebug.lua
--if im.SliderFloat("wind", wind, -100, 100) then
-- vEditor.vehicle:queueLuaCommand('obj:setWind("' .. wind .. '", "' .. wind.y .. '", "' .. wind.z .. '" )')
@/lua/ge/extensions/flowgraph/nodes/ui/imgui/elemental/imNumbers.lua
imVal = im.FloatPtr(self.val)
ret = im.SliderFloat(label, imVal, min, max, format, self.pinIn.power.value or 1)
elseif self.mode == 'DragInt' then
@/lua/ge/extensions/trackbuilder/trackBuilder.lua
im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.trackSettings.time", 'Time'))
if im.SliderFloat(translateLanguage("ui.trackBuilder.trackSettings.time", "Time"),saveSettings.timeOfDay , 00, 1, "%.2f") then
tod.time = saveSettings.timeOfDay[0]
im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.trackSettings.azimuth", 'Azimuth'))
if im.SliderFloat(translateLanguage("ui.trackBuilder.trackSettings.azimuth", 'Azimuth'),saveSettings.azimuthValue,0,2*math.pi,"%.2f") then
if saveSettings.azimuthValue[0] ~=0 then
im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.trackSettings.fog", 'Fog'))
if im.SliderFloat(translateLanguage("ui.trackBuilder.trackSettings.fog", 'Fog'),saveSettings.fogValue, 0, 0.5, "%.8f",6) then
core_environment.setFogDensity(saveSettings.fogValue[0])
end
if im.SliderFloat("Offset##o"..i,o.offset,0,1) then
tbFunctions.modifierChange('obstacles')
@/lua/ge/extensions/core/vehicle/mirror.lua
local hover = im.IsItemHovered()
local mod = im.SliderFloat("X##"..k, imguiSliderData[k][1],v.clampX[1],v.clampX[2], "%.1f")
hover = hover or im.IsItemHovered()
hover = hover or im.IsItemHovered()
mod = im.SliderFloat("Z##"..k, imguiSliderData[k][2],v.clampZ[1],v.clampZ[2], "%.1f") or mod
hover = hover or im.IsItemHovered()
@/lua/ge/extensions/ui/console.lua
im.PushItemWidth(120)
if im.SliderFloat("ConsoleFont size", fontConsoleFact, 0.5, 2) then
settingsSave()
end
if im.SliderFloat("Background Alpha", winBgAlpha[1], 0.0, 1.0) then
settingsSave()
end
if im.SliderFloat("Background Alpha fullscreen", winBgAlpha[2], 0.0, 1.0) then
settingsSave()
@/lua/ge/extensions/flowgraph/nodes/debug/comment.lua
im.NextColumn()
im.SliderFloat('##Alpha',self.alpha,0,1)
if im.IsItemDeactivatedAfterEdit() then
@/lua/ge/extensions/editor/meshSpline.lua
local tmpPtr = im.FloatPtr(selSpline.spacing)
if im.SliderFloat('###5756', tmpPtr, minSpacing, maxSpacing, "Spacing (m) = %.2f") then
selSpline.spacing = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.verticalOffset)
if im.SliderFloat('###27456', tmpPtr, minVerticalOffset, maxVerticalOffset, "Vertical Offset (m) = %.2f") then
selSpline.verticalOffset = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitterForward)
if im.SliderFloat('###5757', tmpPtr, 0.0, 0.2, "Pitch Jitter = %.3f") then
selSpline.jitterForward = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitterRight)
if im.SliderFloat('###5758', tmpPtr, 0.0, 0.2, "Yaw Jitter = %.3f") then
selSpline.jitterRight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitterUp)
if im.SliderFloat('###5759', tmpPtr, 0.0, 0.2, "Roll Jitter = %.3f") then
selSpline.jitterUp = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.mainRandomWeight)
if im.SliderFloat('###5752', tmpPtr, 0.0, 1.0, "Main Weight = %.2f") then
selSpline.mainRandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.alias1RandomWeight)
if im.SliderFloat('###5753', tmpPtr, 0.0, 1.0, "Variation 1 Weight = %.2f") then
selSpline.alias1RandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.alias2RandomWeight)
if im.SliderFloat('###5754', tmpPtr, 0.0, 1.0, "Variation 2 Weight = %.2f") then
selSpline.alias2RandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.alias3RandomWeight)
if im.SliderFloat('###5755', tmpPtr, 0.0, 1.0, "Variation 3 Weight = %.2f") then
selSpline.alias3RandomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraDOI)
if im.SliderFloat('###mesh_doi', tmpPtr, DOImin, DOImax, "DOI = %.2f") then
terraParams.terraDOI = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraMargin)
if im.SliderFloat('###mesh_margin', tmpPtr, terraMarginMin, terraMarginMax, "Terraform Margin = %.2f") then
terraParams.terraMargin = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraFalloff)
if im.SliderFloat('###mesh_falloff', tmpPtr, terraFalloffMin, terraFalloffMax, "Terraform Falloff = %.2f") then
terraParams.terraFalloff = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraRoughness)
if im.SliderFloat('###mesh_rough', tmpPtr, 0.0, 1.0, "Noise Roughness = %.2f") then
terraParams.terraRoughness = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraScale)
if im.SliderFloat('###mesh_scale', tmpPtr, 0.0, 1.0, "Noise Scale = %.2f") then
terraParams.terraScale = tmpPtr[0]
@/lua/ge/extensions/core/vehicleMirrors.lua
im.SameLine()
im.SliderFloat("updateRate", updateTime, 0, 1)
im.Checkbox("debug", showDebug)
@/lua/ge/extensions/util/vehicleRopeDebug.lua
end
if im.SliderFloat("Length Scale", uiPtrs.lengthScale, 0.01, 10.0) then
selectedRope.lengthScale = uiPtrs.lengthScale[0]
end
if im.SliderFloat("Diameter", uiPtrs.diameter, 0.01, 0.5) then
selectedRope.diameter = uiPtrs.diameter[0]
end
if im.SliderFloat("Damping", uiPtrs.damping, 0.9, 1.0) then
selectedRope.damping = uiPtrs.damping[0]
end
if im.SliderFloat("Total Mass (kg)", uiPtrs.totalMass, 0.01, 1000.0) then
selectedRope.totalMass = uiPtrs.totalMass[0]
end
if im.SliderFloat("Mass Falloff", uiPtrs.massFalloff, -1.0, 1.0) then
selectedRope.massFalloff = uiPtrs.massFalloff[0]
im.SetNextItemWidth(200)
if im.SliderFloat("##BendStiffness", uiPtrs.bendStiffness, 0.0, 2.0) then
selectedRope.bendStiffness = uiPtrs.bendStiffness[0]
im.SetNextItemWidth(200)
if im.SliderFloat("##MaxStrain", uiPtrs.maxStrainLimit, 0.1, 5.0) then
selectedRope.maxStrainLimit = uiPtrs.maxStrainLimit[0]
end
if im.SliderFloat("Wind Scale", uiPtrs.windScale, 0.0, 10.0) then
selectedRope.windScale = uiPtrs.windScale[0]
end
if im.SliderFloat("Wind Drag", uiPtrs.windDrag, 0.0, 1.0) then
selectedRope.windDrag = uiPtrs.windDrag[0]
@/lua/ge/extensions/editor/renderTest.lua
im.PushItemWidth(100)
im.SliderFloat('near clip', nearClip, 0.001, 55, "%.3f", 4) im.SameLine()
im.PushItemWidth(100)
im.PushItemWidth(100)
im.SliderFloat('far clip', farClip, 0.001, 5500, "%.3f", 4) im.SameLine()
im.PushItemWidth(100)
im.PushItemWidth(100)
im.SliderFloat('fov', fov, 0.001, 179, "%.3f", 4)
@/lua/ge/extensions/editor/sitesEditor/parkingSpots.lua
if im.SliderFloat("Offset", self.multiSpotData.spotOffset, 0, 5, "%.3f", 0.001) then
dirty = true
if im.SliderFloat("Spot Rotation", self.multiSpotData.spotRotation, -1.55, 1.55, "%.2f", 0.01) then
dirty = true
@/lua/ge/extensions/editor/rendererComponents.lua
im.PushItemWidth(im.GetContentRegionAvailWidth())
if im.SliderFloat("##" .. field.identifier, getTempFloat(value), field.clampMin or 0, field.clampMax or 100, field.format or "%.3f") then
obj:setField(field.identifier, 0, getTempFloat())
end
if im.SliderFloat((s.title or s.name) .. '##' .. tostring(newPath), s.cVal, s.range[1], s.range[2]) then
--print('value changed: ' .. tostring(newPath) .. ' = ' .. tostring(s.cVal[0]))
im.SameLine()
if im.SliderFloat("##lightingToneMappingBrightness", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingKeyValue", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingMinLuminance", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingWhiteCutoff", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingBrightnessAdaptedRate", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingBrightPassThreshold", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingBlurMultiplier", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingBlurMeanvalue", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
im.SameLine()
if im.SliderFloat("##lightingBlurStdMeanvalue", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
end
if im.SliderFloat("##lightingEffectsShift1", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
end
if im.SliderFloat("##lightingEffectsShift2", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
end
if im.SliderFloat("##lightingEffectsShift3", getTempFloat(0), rangeMin, rangeMax, "%.3f") then
end
tempFloatPtr[0] = blurMin.value or blurMin.default
if im.SliderFloat("##dofFocusNearBlur", tempFloatPtr, blurMin.range[1], blurMin.range[2], "%.3f") then
blurMin.value = tempFloatPtr[0]
tempFloatPtr[0] = blurMax.value or blurMax.default
if im.SliderFloat("##dofFocusFarBlur", tempFloatPtr, blurMax.range[1], blurMax.range[2], "%.3f") then
blurMax.value = tempFloatPtr[0]
tempFloatPtr[0] = blurCurveFar.value or blurCurveFar.default
if im.SliderFloat("##dofFocusAperture", tempFloatPtr, blurCurveFar.range[1], blurCurveFar.range[2], "%.3f") then
blurCurveFar.value = tempFloatPtr[0]
tempFloatPtr[0] = focusRangeMin.value or focusRangeMin.default
if im.SliderFloat("##dofFocusApertureFine", tempFloatPtr, focusRangeMin.range[1], focusRangeMin.range[2], "%.3f") then
focusRangeMin.value = tempFloatPtr[0]
tempFloatPtr[0] = focusRangeMax.value or focusRangeMax.default
if im.SliderFloat("##dofFocusFocusDistance", tempFloatPtr, focusRangeMax.range[1], focusRangeMax.range[2], "%.3f") then
focusRangeMax.value = tempFloatPtr[0]
im.SameLine()
if im.SliderFloat("##lightraysBrightness", tempFloatPtr, rangeMin, rangeMax, "%.3f") then
lightraysSettings['brightness'].value = tempFloatPtr[0]
tempFloatPtr[0] = mb.strength
if im.SliderFloat("##MB", tempFloatPtr, 0.001, 3, "%.3f") then
mb.strength = tempFloatPtr[0]
tempFloatPtr[0] = mb.threshHold
if im.SliderFloat("ThreshHold##Bloom", tempFloatPtr, 0.001, 5, "%.3f") then
mb.threshHold = tempFloatPtr[0]
tempFloatPtr[0] = mb.knee
if im.SliderFloat("Knee##Bloom", tempFloatPtr, 0.001, 5, "%.3f") then
mb.knee = tempFloatPtr[0]
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veAdjustableTechCarTuner.lua
im.PushItemWidth(sliderSize)
im.SliderFloat((varData.name and varData.name or '')..'##'..var, varData.valPtr, vars[var].min, vars[var].max, varData.fmt)
im.PopItemWidth()
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veView.lua
im.PushItemWidth(100)
if im.SliderFloat('Near Clip', view.nearClip, 0.001, 55, "%.3f", 4) then saveSettings() end
im.PushItemWidth(100)
im.PushItemWidth(100)
if im.SliderFloat('Far Clip', view.farClip, 0.001, 5500, "%.3f", 4) then saveSettings() end
im.PushItemWidth(100)
im.PushItemWidth(100)
if im.SliderFloat('FOV', view.fov, 0.001, 179, "%.3f", 4) then saveSettings() end
im.Separator()
@/lua/ge/extensions/freeroam/bigMapMode.lua
local maxFovPtr = imgui.FloatPtr(camMode.fovMax)
if imgui.SliderFloat("Max FOV", maxFovPtr, 5.0, 90.0, "%.0f") then
camMode.fovMax = maxFovPtr[0]
local minFovPtr = imgui.FloatPtr(camMode.fovMin)
if imgui.SliderFloat("Min FOV", minFovPtr, 5.0, 90.0, "%.0f") then
camMode.fovMin = minFovPtr[0]
local anglePtr = imgui.FloatPtr(camMode.angle)
if imgui.SliderFloat("Angle", anglePtr, 5.0, 90.0, "%.0f") then
camMode.angle = anglePtr[0]
local rotAnglePtr = imgui.FloatPtr(camMode.rotAngle)
if imgui.SliderFloat("Rotation", rotAnglePtr, 0.0, 360.0, "%.0f") then
camMode.rotAngle = rotAnglePtr[0]
local posTransitionTimePtr = imgui.FloatPtr(camMode.posTransitionTime)
if imgui.SliderFloat("position transition time", posTransitionTimePtr, 0.0, 10.0, "%.1f") then
camMode.posTransitionTime = posTransitionTimePtr[0]
local movementSpeedPtr = imgui.FloatPtr(camMode.movementSpeed)
if imgui.SliderFloat("movement speed", movementSpeedPtr, 0.0, 100.0, "%.0f") then
camMode.movementSpeed = movementSpeedPtr[0]
@/lua/ge/extensions/editor/dynamicDecals/widgets.lua
im.PushItemWidth(im.GetContentRegionAvailWidth() + (widgetOptions.widthMod or 0))
if im.SliderFloat(widgetId, editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value) or value), baseProp.min, baseProp.max, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_x", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[1]) or value[1]), baseProp.min and baseProp.min[1] or nil, baseProp.max and baseProp.max[1] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_y", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[2]) or value[2]), baseProp.min and baseProp.min[2] or nil, baseProp.max and baseProp.max[2] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_x", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[1]) or value[1]), baseProp.min and baseProp.min[1] or nil, baseProp.max and baseProp.max[1] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_y", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[2]) or value[2]), baseProp.min and baseProp.min[2] or nil, baseProp.max and baseProp.max[2] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_z", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[3]) or value[3]), baseProp.min and baseProp.min[3] or nil, baseProp.max and baseProp.max[3] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_x", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[1]) or value[1]), baseProp.min and baseProp.min[1] or nil, baseProp.max and baseProp.max[1] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_y", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[2]) or value[2]), baseProp.min and baseProp.min[2] or nil, baseProp.max and baseProp.max[2] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_z", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[3]) or value[3]), baseProp.min and baseProp.min[3] or nil, baseProp.max and baseProp.max[3] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("%s_w", widgetId), editor.getTempFloat_NumberNumber(baseProp.getMod and baseProp.getMod(value[4]) or value[4]), baseProp.min and baseProp.min[4] or nil, baseProp.max and baseProp.max[4] or nil, baseProp.format) then
local newVal = editor.getTempFloat_NumberNumber()
@/lua/ge/extensions/util/groundModelDebug.lua
im.PushItemWidth(60)
if im.SliderFloat("Distance", distance, 0, 60, "%.1f", nil) then
serializeSettings()
im.SameLine()
if im.SliderFloat("Tile Size", tileSize, 0.5, 1, "%.2f", nil) then
serializeSettings()
im.SameLine()
if im.SliderFloat("Depth Scale", depthScale, 0.1, 10, "%.2f", nil) then
serializeSettings()
end
if im.SliderFloat("Tile size (freezes on click to build cache)", colDensityTileSize, 5, 30, "%.1f") then
serializeSettings()
end
im.SliderFloat("Color threshold", colDensityThreshold, 1, 100, "%.0f coltris/m²")
if im.Checkbox("Render labels", colDensityShowText) then
end
if im.SliderFloat("defaultDepth", v.cdata.defaultDepth, 0.0, 5) then
setValue(k, v, 'defaultDepth', v.cdata.defaultDepth[0])
im.ShowHelpMarker('This parameter sets the depth of the surface fluid in meters.', true)
if im.SliderFloat("dragAnisotropy", v.cdata.dragAnisotropy, 0, 1, "%.2f") then
setValue(k, v, 'dragAnisotropy', v.cdata.dragAnisotropy[0])
im.ShowHelpMarker('Upwards/Downwards drag anisotropy. This creates a lifting or sinking effect on the node when it slides through the surface fluid.', true)
if im.SliderFloat("flowBehaviorIndex", v.cdata.flowBehaviorIndex, 0, 5.0, "%.2f") then
setValue(k, v, 'flowBehaviorIndex', v.cdata.flowBehaviorIndex[0])
end
if im.SliderFloat("flowConsistencyIndex", v.cdata.flowConsistencyIndex, 0, 15000, "%.0f") then
setValue(k, v, 'flowConsistencyIndex', v.cdata.flowConsistencyIndex[0])
im.ShowHelpMarker('Determines the speed sensitive drag effect. If <1 then fluid is Pseudoplastic (ketchup, whipped cream, paint) and has less drag coefficient at high speeds. If =1 then fluid is Newtonian, having equal drag coefficient at any speed. If >1 then fluid is Dilatant, having higher drag coefficient at high speeds.', true)
if im.SliderFloat("fluidDensity", v.cdata.fluidDensity, 0, 50000, "%.0f") then
setValue(k, v, 'fluidDensity', v.cdata.fluidDensity[0])
im.ShowHelpMarker('Density of the surface fluid (kg/m^3).', true)
if im.SliderFloat("hydrodynamicFriction", v.cdata.hydrodynamicFriction, 0, 0.01, "%.4f") then
setValue(k, v, 'hydrodynamicFriction', v.cdata.hydrodynamicFriction[0])
-- end
if im.SliderFloat("roughnessCoefficient", v.cdata.roughnessCoefficient, 0, 1, "%.2f") then
setValue(k, v, 'roughnessCoefficient', v.cdata.roughnessCoefficient[0])
end
if im.SliderFloat("shearStrength", v.cdata.shearStrength, 0, 25000, "%.0f") then
setValue(k, v, 'shearStrength', v.cdata.shearStrength[0])
im.ShowHelpMarker('False = No skidmarks, True = Skidmarks.', true)
if im.SliderFloat("slidingFrictionCoefficient", v.cdata.slidingFrictionCoefficient, 0.1, 1.5, "%.2f") then
setValue(k, v, 'slidingFrictionCoefficient', v.cdata.slidingFrictionCoefficient[0])
end
if im.SliderFloat("staticFrictionCoefficient", v.cdata.staticFrictionCoefficient, 0.1, 2.0, "%.2f") then
setValue(k, v, 'staticFrictionCoefficient', v.cdata.staticFrictionCoefficient[0])
im.ShowHelpMarker('Static friction keeps you in the same place when you are stopped on a hill. This friction coefficient is usually higher than sliding friction.', true)
if im.SliderFloat("strength", v.cdata.strength, 0, 2, "%.2f") then
setValue(k, v, 'strength', v.cdata.strength[0])
im.ShowHelpMarker('This parameter raises or diminishes surface friction in a generic way. It is here so as to be able to do quick calibrations of friction. Start with having this to 1.0 and after tuning the rest of the surface variables, come back and play with this.', true)
if im.SliderFloat("stribeckVelocity", v.cdata.stribeckVelocity, 0, 7.5, "%.2f") then
setValue(k, v, 'stribeckVelocity', v.cdata.stribeckVelocity[0])
@/lua/ge/extensions/ui/messagesDebugger.lua
im.TextUnformatted("TTL (seconds)")
im.SliderFloat("##ttl", ttlSeconds, 0.5, 30.0)
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veFlexbodyDebug.lua
im.PushItemWidth(150)
if im.SliderFloat("Max Dist from Cursor", maxDistFromCursor, 0.0, 10.0, "%.2f") then end
--im.PopItemWidth()
--im.PushItemWidth(150)
if im.SliderFloat("Mesh Visibility", state.meshVis, 0.0, 1.0, "%.2f") then
vEditor.vehicle:setMeshAlpha(state.meshVis[0], pickedFlexbody.mesh, false)
@/lua/common/extensions/ui/imgui_gen_luaintf.lua
if float_v == nil then log("E", "", "Parameter 'float_v' of function 'SliderFloat' cannot be nil, as the c type is 'float *'") ; return end
return imgui.SliderFloat(string_label, float_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)
end
@/lua/ge/extensions/editor/sensorConfigurationEditor.lua
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
im.PushItemWidth(130)
im.SliderFloat("Update Priority [0, 1]", uiVal, 0.0, 1.0, "%.3f")
im.tooltip('The update priority of the sensor [0 = highest, 1 = lowest]. This is used for GPU scheduling')
@/lua/ge/extensions/editor/terrainEditor.lua
local marginPtr = im.FloatPtr(marginPref)
if im.SliderFloat("###terraformMargin", marginPtr, 0.0, 20.0, "%.3f") then
editor.setPreference("terrainEditor.terraform.terraformMargin", marginPtr[0])
local falloffPtr = im.FloatPtr(falloffPref)
if im.SliderFloat("###terraformFalloff", falloffPtr, 1.0, 5.0, "%.2f") then
editor.setPreference("terrainEditor.terraform.terraformFalloff", falloffPtr[0])
local roughnessPtr = im.FloatPtr(roughnessPref)
if im.SliderFloat("###terraformRoughness", roughnessPtr, 0.0, 1.0, "%.2f") then
editor.setPreference("terrainEditor.terraform.terraformRoughness", roughnessPtr[0])
local scalePtr = im.FloatPtr(scalePref)
if im.SliderFloat("###terraformScale", scalePtr, 0.0, 1.0, "%.2f") then
editor.setPreference("terrainEditor.terraform.terraformScale", scalePtr[0])
@/lua/ge/extensions/gameplay/rally/tools/devTools.lua
if im.SliderFloat("Straight Threshold (deg)", self.pacenotesTools.params.straightThreshold, 0.5, 15.0, "%.1f") then
-- Parameter changed
if im.SliderFloat("Merge Distance (m)", self.pacenotesTools.params.mergeDistanceThreshold, 0.1, 5.0, "%.1f") then
-- Parameter changed
@/lua/ge/extensions/gameplay/drift/scoring.lua
local baseScoreP = im.FloatPtr(scoreOptions.continuousDriftPoints)
if im.SliderFloat("Base score", baseScoreP, 0, 3, "%.2f") then
scoreOptions.continuousDriftPoints = baseScoreP[0]
local maxSpeedMultiP = im.FloatPtr(scoreOptions.maxSpeedMulti)
if im.SliderFloat("Max speed multi", maxSpeedMultiP, 1, 50, "%.1f") then
scoreOptions.maxSpeedMulti = maxSpeedMultiP[0]
local maxWallMultiP = im.FloatPtr(scoreOptions.maxWallMulti)
if im.SliderFloat("Max wall multi", maxWallMultiP, 1, 50, "%.1f") then
scoreOptions.maxWallMulti = maxWallMultiP[0]
local maxDriftAngleMultiP = im.FloatPtr(scoreOptions.maxDriftAngleMulti)
if im.SliderFloat("Max angle multi", maxDriftAngleMultiP, 1, 50, "%.1f") then
scoreOptions.maxDriftAngleMulti = maxDriftAngleMultiP[0]
@/lua/ge/extensions/editor/dynamicDecals/settings.lua
local changed = false
if im.SliderFloat(string.format("##%s_x", widgetId), editor.getTempFloat_NumberNumber(cursorPosition.x), 0, 1, "%.3f") then
local newVal = editor.getTempFloat_NumberNumber()
im.PushItemWidth(width)
if im.SliderFloat(string.format("##%s_y", widgetId), editor.getTempFloat_NumberNumber(cursorPosition.y), 0, 1, "%.3f") then
local newVal = editor.getTempFloat_NumberNumber()
@/lua/ge/extensions/editor/assemblySpline.lua
local tmpPtr = im.FloatPtr(selSpline.spacing)
if im.SliderFloat('###5756', tmpPtr, minSpacing, maxSpacing, "Molecule Spacing (m) = %.2f") then
selSpline.spacing = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.verticalOffset)
if im.SliderFloat('###4456', tmpPtr, minVerticalOffset, maxVerticalOffset, "Vertical Offset (m) = %.2f") then
selSpline.verticalOffset = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.sag)
if im.SliderFloat('###5316', tmpPtr, minSag, maxSag, "Bridge Sag = %.2f") then
selSpline.sag = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitterForward)
if im.SliderFloat('###5757', tmpPtr, 0.0, 0.2, "Pitch Jitter = %.3f") then
selSpline.jitterForward = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitterRight)
if im.SliderFloat('###5758', tmpPtr, 0.0, 0.2, "Yaw Jitter = %.3f") then
selSpline.jitterRight = tmpPtr[0]
tmpPtr = im.FloatPtr(selSpline.jitterUp)
if im.SliderFloat('###5759', tmpPtr, 0.0, 0.2, "Roll Jitter = %.3f") then
selSpline.jitterUp = tmpPtr[0]
tmpPtr = im.FloatPtr(rigid.randomWeight)
if im.SliderFloat('###baseWeight' .. rigidIdx, tmpPtr, 0.0, 1.0, "Base Weight = %.2f") then
rigid.randomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(variation.randomWeight)
if im.SliderFloat('###varWeight' .. rigidIdx .. '_' .. j, tmpPtr, 0.0, 1.0, "Var" .. j .. " Weight = %.2f") then
variation.randomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(bridge.randomWeight)
if im.SliderFloat('###bridgeBaseWeight' .. i, tmpPtr, 0.0, 1.0, "Base Weight = %.2f") then
bridge.randomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(variation.randomWeight)
if im.SliderFloat('###bridgeVarWeight' .. i .. '_' .. j, tmpPtr, 0.0, 1.0, "Var" .. j .. " Weight = %.2f") then
variation.randomWeight = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraDOI)
if im.SliderFloat('###assembly_doi', tmpPtr, DOImin, DOImax, "DOI = %.2f") then
terraParams.terraDOI = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraMargin)
if im.SliderFloat('###assembly_margin', tmpPtr, terraMarginMin, terraMarginMax, "Terraform Margin = %.2f") then
terraParams.terraMargin = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraFalloff)
if im.SliderFloat('###assembly_falloff', tmpPtr, terraFalloffMin, terraFalloffMax, "Terraform Falloff = %.2f") then
terraParams.terraFalloff = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraRoughness)
if im.SliderFloat('###assembly_rough', tmpPtr, 0.0, 1.0, "Noise Roughness = %.2f") then
terraParams.terraRoughness = tmpPtr[0]
tmpPtr = im.FloatPtr(terraParams.terraScale)
if im.SliderFloat('###assembly_scale', tmpPtr, 0.0, 1.0, "Noise Scale = %.2f") then
terraParams.terraScale = tmpPtr[0]
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veNodeTriSelfCollisionDetector.lua
if im.Begin(wndName, windowOpen) then
im.SliderFloat('Node Collision Radius', nodeCollisionRadiusPtr, 0.025, 0.1, '%.3f m')
im.Text("(0.025 m is actual collision radius)")
@/lua/ge/extensions/editor/decalEditor.lua
local saPtr = im.FloatPtr(sphereAlpha)
if im.SliderFloat("Sphere alpha", saPtr, 0.0, 1.0, "%.2f") then
sphereAlpha = saPtr[0]
@/lua/ge/extensions/core/ropeVisualTest.lua
-- Animation controls
if im.SliderFloat("Animation Scale", uiPtrs.animationScale, 0.0, 5.0) then
animationScale = uiPtrs.animationScale[0]
end
if im.SliderFloat("Animation Time Scale", uiPtrs.animationTimeScale, 0.0, 5.0) then
animationTimeScale = uiPtrs.animationTimeScale[0]
end
if im.SliderFloat("Length Scale", uiPtrs.lengthScale, 0.01, 10.0) then
selectedRope.lengthScale = uiPtrs.lengthScale[0]
end
if im.SliderFloat("Diameter", uiPtrs.diameter, 0.01, 0.5) then
selectedRope.diameter = uiPtrs.diameter[0]
end
if im.SliderFloat("Damping", uiPtrs.damping, 0.9, 1.0) then
selectedRope.damping = uiPtrs.damping[0]
end
if im.SliderFloat("Total Mass (kg)", uiPtrs.totalMass, 0.01, 1000.0) then
selectedRope.totalMass = uiPtrs.totalMass[0]
end
if im.SliderFloat("Mass Falloff", uiPtrs.massFalloff, -1.0, 1.0) then
selectedRope.massFalloff = uiPtrs.massFalloff[0]
im.SetNextItemWidth(200)
if im.SliderFloat("##BendStiffness", uiPtrs.bendStiffness, 0.0, 2.0) then
selectedRope.bendStiffness = uiPtrs.bendStiffness[0]
im.SetNextItemWidth(200)
if im.SliderFloat("##MaxStrain", uiPtrs.maxStrainLimit, 0.1, 5.0) then
selectedRope.maxStrainLimit = uiPtrs.maxStrainLimit[0]
end
if im.SliderFloat("Wind Scale", uiPtrs.windScale, 0.0, 10.0) then
selectedRope.windScale = uiPtrs.windScale[0]
end
if im.SliderFloat("Wind Drag", uiPtrs.windDrag, 0.0, 1.0) then
selectedRope.windDrag = uiPtrs.windDrag[0]
@/lua/ge/extensions/editor/scriptAIEditor.lua
im.PushItemWidth(549)
im.SliderFloat("", twd.t, twd.tStart, twd.tEnd, "time = %.3f / [" .. round2(twd.tStart) .. ", " .. round2(twd.tEnd) .."] s")
im.PopItemWidth()
im.PushItemWidth(340)
im.SliderFloat("", tr.fieldRange, 0.1, 200.0, "Field = %.3f")
im.tooltip('Sets the attraction force field while editing this trajectory on the map.')
im.PushItemWidth(200)
im.SliderFloat("", cwd.fieldRange, 0.1, 200.0, "Field = %.3f")
im.tooltip('Sets the attraction force field while editing this camera path.')
@/lua/ge/extensions/editor/camPathEditor.lua
local maxSecs = core_replay.getTotalSeconds()
if im.SliderFloat('##replay slider', relativePos, 0, maxSecs, '%.1f', 1) then
core_replay.pause(true)
@/lua/ge/extensions/editor/vizHelper.lua
im.Combo2("Image", curItem, vizHelperComboStr)
im.SliderFloat("Size", scale, 0.1, 50, "%.2f")
im.SliderFloat("Rotation", rotation, 0.1, 360, "%.2f")
im.SliderFloat("Size", scale, 0.1, 50, "%.2f")
im.SliderFloat("Rotation", rotation, 0.1, 360, "%.2f")
im.SliderFloat("MinDist", minDistance, 0, 10, "%.2f")
im.SliderFloat("Rotation", rotation, 0.1, 360, "%.2f")
im.SliderFloat("MinDist", minDistance, 0, 10, "%.2f")
im.Checkbox('Drag Rotation', dragRotation)
@/lua/ge/extensions/editor/rallyEditor/drivelineTab.lua
local tolPtr = im.FloatPtr(self.drivelineV3.simplificationTolerance)
if im.SliderFloat("###simplifyTol", tolPtr, 0.1, 6.0, "Tolerance = %.1fm") then
self.drivelineV3.simplificationTolerance = tolPtr[0]
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veStaticRenderView.lua
im.PushItemWidth(100)
if im.SliderFloat('Near Clip', mainRVData.nearClip, 0.001, math.min(55, mainRVData.farClip[0] - 0.001), "%.3f") then saveSettings() end
im.PushItemWidth(100)
im.PushItemWidth(100)
if im.SliderFloat('Far Clip', mainRVData.farClip, mainRVData.nearClip[0] + 0.001, 100, "%.3f") then saveSettings() end
im.PushItemWidth(100)
im.PushItemWidth(100)
if im.SliderFloat('FOV', mainRVData.fov, 0.001, 179, "%.3f") then saveSettings() end
im.Separator()
@/lua/ge/extensions/flowgraph/nodes/debug/numberSlider.lua
local reason = nil
im.SliderFloat("a##a"..self.id,self.aInput, self.data.aMin, self.data.aMax,"%0.3f")
im.SliderFloat("b##b"..self.id,self.bInput, self.data.bMin, self.data.bMax,"%0.3f")
im.SliderFloat("a##a"..self.id,self.aInput, self.data.aMin, self.data.aMax,"%0.3f")
im.SliderFloat("b##b"..self.id,self.bInput, self.data.bMin, self.data.bMax,"%0.3f")
im.SliderFloat("c##c"..self.id,self.cInput, self.data.cMin, self.data.cMax,"%0.3f")
im.SliderFloat("b##b"..self.id,self.bInput, self.data.bMin, self.data.bMax,"%0.3f")
im.SliderFloat("c##c"..self.id,self.cInput, self.data.cMin, self.data.cMax,"%0.3f")
im.SliderFloat("d##d"..self.id,self.dInput, self.data.dMin, self.data.dMax,"%0.3f")
im.SliderFloat("c##c"..self.id,self.cInput, self.data.cMin, self.data.cMax,"%0.3f")
im.SliderFloat("d##d"..self.id,self.dInput, self.data.dMin, self.data.dMax,"%0.3f")
im.SliderFloat("e##e"..self.id,self.eInput, self.data.eMin, self.data.eMax,"%0.3f")
im.SliderFloat("d##d"..self.id,self.dInput, self.data.dMin, self.data.dMax,"%0.3f")
im.SliderFloat("e##e"..self.id,self.eInput, self.data.eMin, self.data.eMax,"%0.3f")
return reason
im.PushItemWidth(120)
--563: function M.SliderFloat(string_label, float_v, float_v_min, float_v_max, string_format, float_power)
if not self.pinOut.a.hidden then
if not self.pinOut.a.hidden then
im.SliderFloat("##a"..self.id,self.aInput, self.data.aMin, self.data.aMax,"%0.3f")
end
if not self.pinOut.b.hidden then
im.SliderFloat("##b"..self.id,self.bInput, self.data.bMin, self.data.bMax,"%0.3f")
end
if not self.pinOut.c.hidden then
im.SliderFloat("##c"..self.id,self.cInput, self.data.cMin, self.data.cMax,"%0.3f")
end
if not self.pinOut.d.hidden then
im.SliderFloat("##d"..self.id,self.dInput, self.data.dMin, self.data.dMax,"%0.3f")
end
if not self.pinOut.e.hidden then
im.SliderFloat("##e"..self.id,self.eInput, self.data.eMin, self.data.eMax,"%0.3f")
end