GE Lua Documentation

Press F to search!

SetCursorPosY

Definition


-- @/lua/common/extensions/ui/imgui_gen_luaintf.lua:251
function M.SetCursorPosY(float_local_y) imgui.SetCursorPosY(float_local_y) end

Callers

@/lua/ge/extensions/editor/materialEditor.lua
    -- icon, size, col, borderCol, label
    im.SetCursorPosY(cursorPosY + v.inputWidgetHeight + v.style.ItemSpacing.y)
    im.Text("Map to:")
@/lua/ge/extensions/editor/flowgraph/main.lua
          if self.mgr.graph then
            im.SetCursorPosY(im.GetCursorPosY()+5)
            im.Columns(3)
            im.Separator()
            im.SetCursorPosY(im.GetCursorPosY()+1)
@/lua/ge/extensions/flowgraph/builder.lua
  --ui_flowgraph_editor.BeginPin(pin.id, "invis")
  im.SetCursorPosY(im.GetCursorPosY() + 12 )
  im.Dummy(im.ImVec2(00,12))
  self:EndPinDynamic(pin)
  im.SetCursorPosY(im.GetCursorPosY() + 1 )
  if self.drawDebug then
@/lua/ge/extensions/editor/missionEditor/layers.lua
  im.SameLine()
  im.SetCursorPosY(im.GetCursorPosY()+8)
  editor.uiIconImage(editor.icons.info, imVec20x20, infoColor)
@/lua/ge/extensions/trackbuilder/trackBuilder.lua
    im.SameLine()
    im.SetCursorPosY(im.GetCursorPosY() + 8)
    modifierButtons(name,0, false,im.ImVec2(29,29))
@/lua/ge/extensions/editor/util/transformUtil.lua
    end
    im.SetCursorPosY(math.ceil(prePos.y + buttonHeight * row * scale + spacing * row * scale))
    if editor.uiIconImageButton(editor.icons[btn.icon] or editor.icons.settings, im.ImVec2(buttonHeight, buttonHeight), smallButtonColor) then
@/lua/ge/extensions/core/metrics.lua
    local rnd = settings.getValue("fpsLimitEnabled") and settings.getValue("FPSLimiterRandomness") or 0
    im.SetCursorPosY(-4)
    -- minimum stats
@/lua/ge/extensions/editor/assetBrowser.lua
    if childSize == -1 then
      im.SetCursorPosY(im.GetCursorPosY() + var.fontSize + var.style.ItemSpacing.y)
    elseif var.itemPos % var.horizontalItems == 0 then
    elseif var.itemPos % var.horizontalItems == 0 then
      im.SetCursorPosY(im.GetCursorPosY() + childSize.y + var.style.ItemSpacing.y)
    end
        end
        im.SetCursorPosY(var.maxAssetViewPanelHeight)
      else
local function assetViewBottomPanel()
  im.SetCursorPosY(im.GetCursorPosY() + var.style.FramePadding.y)
  historyButtons()
@/lua/ge/extensions/editor/gen/ui.lua
			im.SameLine()
			im.SetCursorPosY(im.GetCursorPos().y-2)
			if editor.uiIconImageButton(editor.icons.refresh,
@/lua/ge/extensions/editor/vehicleDetailViewer.lua
  im.SetCursorPosX(5)
  im.SetCursorPosY(35)
  im.TextUnformatted('[Right click for context menu]')
  im.SetCursorPosX(5)
  im.SetCursorPosY(55)
  im.TextUnformatted(view.typeName)
    im.SetCursorPosX(5)
    im.SetCursorPosY(75)
    im.PushStyleColor2(im.Col_Text, im.ImVec4(0, 1, 0, 1))
@/lua/ge/extensions/editor/sceneTree.lua
    if not node.hidden and imgui.GetCursorPosY() + entrySize < imgui.GetScrollY() then
      imgui.SetCursorPosY(imgui.GetCursorPosY() + entrySize)
      skipGui = true
    if imgui.GetCursorPosY() > (imgui.GetScrollY() + imgui.GetWindowHeight()) and not instance.scrollToNode then
      imgui.SetCursorPosY(instance.scenetreeSize)
      return
@/lua/ge/extensions/editor/gen/exp_solidflex.lua
]]
                im.SetCursorPosY(im.GetCursorPosY() + 10)
                if aax and #aax > 1 then

--                im.SetCursorPosY(im.GetCursorPosY() + 0)
                im.NextColumn()
--                    lo('?? scur:'..tostring(scur))
--                im.SetCursorPosY(scur.y - 10)
--                im.SetCursorPosY(im.GetCursorPosY() + 16)
--                im.SetCursorPosY(scur.y - 10)
--                im.SetCursorPosY(im.GetCursorPosY() + 16)
                UI.buttonImg('reset', 'refresh', im.ImVec2(30, 30), im.ImVec4(0.5, 0.7, 0.5, 1), nil, nil, im.ImVec2(0, -6))
                im.SameLine()
                im.SetCursorPosY(im.GetCursorPos().y-2)
                if editor.uiIconImageButton(editor.icons.refresh,
@/lua/ge/extensions/editor/roadSpline.lua
            im.SameLine()
            im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsBig.y - im.GetTextLineHeight()) * 0.5))
            im.Text('Material: [' .. (selectedLayer.material or 'Not Selected') .. ']')
@/lua/ge/extensions/editor/terrainEditor.lua
    im.TextUnformatted("Hard")
    im.SetCursorPosY(im.GetCursorPosY() + var.sc_curveWidgetSize - 2*var.fontSize - var.style.ItemSpacing.y)
    im.TextUnformatted("Soft")
    editor.uiTextUnformattedRightAlign("Outside", true, var.sc_curveWidgetSize - im.GetContentRegionAvailWidth() + textWidthLeftBound)
    im.SetCursorPosY(im.GetCursorPosY() + 2*var.style.ItemSpacing.y)
    if im.Button("Cancel##brushSoftnessCurve", im.ImVec2(0.5*((var.sc_curveWidgetSize + textWidthLeftBound)-var.style.ItemSpacing.x),var.inputWidgetHeight)) then
  im.SameLine()
  im.SetCursorPosY(im.GetCursorPosY() - 4)
  local bgcol = (editor.isWindowVisible(terrainBrushSoftnessCurveDialogName) == true) and im.GetStyleColorVec4(im.Col_ButtonActive) or nil
  im.SameLine()
  im.SetCursorPosY(im.GetCursorPosY() + 4)
  if inputFloat("Height", "##brush height", getTempFloat(editor.getPreference("terrainEditor.general.brushHeight")), var.brushHeightMin, var.brushHeightMax, 1, 10, "%.2f", nil, editEndedBrushHeight, "Height") then
  im.SameLine()
  im.SetCursorPosY(im.GetCursorPosY() - 4)
  bgcol = (var.brushHeightPicking == true) and im.GetStyleColorVec4(im.Col_ButtonActive) or nil
  im.PushItemWidth(brushSettingSliderWidth)
  im.SetCursorPosY(im.GetCursorPosY()+4)
  if state ~= stateEnum.terraforming then
@/lua/ge/extensions/editor/sidewalkSpline.lua
          im.NextColumn()
          im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
          if selSpline.kitFolderPath then
@/lua/ge/extensions/editor/meshSpline.lua
          im.NextColumn()
          im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
          im.Text(('[' ..selSpline.centerMeshName .. ']') or '[Not Set]')
          im.NextColumn()
          im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
          im.Text(('[' ..selSpline.alias1MeshName .. ']') or '[Not Set]')
          im.NextColumn()
          im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
          im.Text(('[' ..selSpline.alias2MeshName .. ']') or '[Not Set]')
          im.NextColumn()
          im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
          im.Text(('[' ..selSpline.alias3MeshName .. ']') or '[Not Set]')
          im.NextColumn()
          im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
          im.Text(('[' ..selSpline.startCapMeshName .. ']') or '[Not Set]')
          im.NextColumn()
          im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
          im.Text(('[' ..selSpline.endCapMeshName .. ']') or '[Not Set]')
@/lua/ge/extensions/editor/gen/exp_meshexplorer.lua
                                            im.SameLine()
--                                            im.SetCursorPosY(im.GetCursorPosY()-100)
                                            UI.buttonImg('group_edit', 'floppyDisk', {34,34}, UI.colorOn,
--                lo('?? for_CLR:'..tostring(color)..':'..tostring(env.ui['lod_up']))
--            im.SetCursorPosY(im.GetCursorPosY()+4)
            UI.buttonImg('dae_out', 'floppyDisk', {34,34}, color)
--                local scur = im.GetCursorPos()
--                im.SetCursorPosY(im.GetCursorPosY() - 42)
--                im.SetCursorPosX(im.GetCursorPosX() + avail.x - 42)
@/lua/ge/extensions/editor/sitesEditor/sortedListDisplay.lua
  im.BeginChild1("##child1", im.ImVec2(0, 22), false)
  im.SetCursorPosY(im.GetCursorPosY() + 2)
  if not self.sharedSelectedTags or tableSize(self.sharedSelectedTags) == 0 then
        im.BeginChild1(t, im.ImVec2(0, 22), false)
        im.SetCursorPosY(im.GetCursorPosY() + 2)
      end
@/lua/ge/extensions/flowgraph/manager.lua
  im.BeginGroup()--"",im.ImVec2(24* uiscale,24))
  im.SetCursorPosY(im.GetCursorPosY() + 3 * uiscale)
  im.SetCursorPosX(im.GetCursorPosX() + 3 * uiscale)
  editor.uiIconImage(editor.icons[iconType .. "_" .. (connected and 1 or 2)], im.ImVec2(typeIconSize * uiscale, typeIconSize * uiscale), color)
  im.SetCursorPosY(im.GetCursorPosY() + 3 * uiscale)
  im.SetCursorPosX(im.GetCursorPosX() + 3 * uiscale)
@/lua/ge/extensions/editor/mainToolbar.lua
        if skippedEditMode and skippedEditMode.icon and editor.editMode == skippedEditMode then
          im.SetCursorPosY(im.GetCursorPosY() + 5)
          editor.uiIconImage(skippedEditMode.icon, im.ImVec2(iconButtonWidth*0.9, iconButtonWidth*0.9), bgColor)
          if val and val.icon then
            im.SetCursorPosY(im.GetCursorPosY() + 3)
            editor.uiIconImage(val.icon, im.ImVec2(buttonWidth*uiScaling*0.9, buttonWidth*uiScaling*0.9), bgColor)
            im.SameLine()
            im.SetCursorPosY(im.GetCursorPosY() + 3)
            if im.Selectable1(val.iconTooltip, false, nil, im.ImVec2(buttonWidthMax, buttonWidth*uiScaling)) and val ~= editor.editMode then
@/lua/ge/extensions/editor/missionEditor.lua
    im.SameLine()
    im.SetCursorPosY(im.GetCursorPosY() + 6)
    im.Text(shownMission.id)
@/lua/ge/extensions/flowgraph/basenode.lua
        if show then
          im.SetCursorPosY(im.GetCursorPosY()+1)
          pin:draw(builder, style, nil, self:getPinInConstValue(pin.name), inPinWidth)
    builder:expectOutPinWidth(5)
    im.SetCursorPosY(im.GetCursorPosY()+1)
    --builder:SetStage('input')
        if show then
          im.SetCursorPosY(im.GetCursorPosY()+1)
          pin:draw(builder, style, nil, pin._hardcodedDummyPin, outPinWidth)
@/lua/ge/extensions/editor/assemblySpline.lua
            im.NextColumn()
            im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
            local sourceCount = selSpline.importedKit and #selSpline.importedKit.sourceMeshPaths or 0
            im.NextColumn()
            im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
            if selSpline.kitFolderPath then
@/lua/ge/extensions/ui/console.lua
      -- im.CalcListClipping(lines_count, lines_height, displayStart, displayEnd);
      -- im.SetCursorPosY(im.GetCursorPosY() + (displayStart[0] * lines_height));
      -- for i = displayStart[0],displayEnd[0] do
      -- end
      -- im.SetCursorPosY(im.GetCursorPosY() + ((lines_count - displayEnd[0]) * lines_height));
      local displayStart = im.IntPtr(0)
      -- print("cursorY="..dumps(im.GetCursorPosY()).."\tset="..dumps((im.GetCursorPosY() + (displayStart[0]*2 * lines_height))))
      -- im.SetCursorPosY(im.GetCursorPosY() + (displayStart[0]*2 * lines_height));
      -- print("lcount="..lines_count.."\t"..dumps(displayStart[0]).."-"..dumps(displayEnd[0]).."\tlen="..dumps(displayEnd[0]-displayStart[0]))
@/lua/ge/extensions/editor/gen/lib/ui.lua
        local scur = im.GetCursorPos()
        im.SetCursorPosY(im.GetCursorPosY() + dim.y*(1-scale.y)/2)
        im.SetCursorPosX(im.GetCursorPosX() + dim.x*(1-scale.x)/2)
        if shift then
            im.SetCursorPosY(im.GetCursorPosY()+shift.y)
--            im.SetCursorPos(im.GetCursorPos()+shift)
@/lua/ge/extensions/editor/roadArchitect.lua
    -- Create a child region for the scrollable content.
    im.SetCursorPosY(im.GetCursorPosY() + 5)
    im.BeginChild1("ScrollingRegion1", im.ImVec2(-1, 800), im.WindowFlags_ChildWindow)
@/lua/ge/extensions/editor/flowgraph/references.lua
        im.TableNextColumn()
        im.SetCursorPosY(im.GetCursorPosY() + 4)
        im.TextWrapped(ui_flowgraph_editor.getBehaviourDescription(behaviour))
        im.TextWrapped(ui_flowgraph_editor.getBehaviourDescription(behaviour))
        im.SetCursorPosY(im.GetCursorPosY() - 4)
        im.TableNextColumn()
@/lua/ge/extensions/editor/decalSpline.lua
      im.NextColumn()
      im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
      im.TextColored(cols.redB, ('[' ..selSpline.component1Material .. ']') or '[Not Set]')
      im.NextColumn()
      im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
      im.TextColored(cols.redB, ('[' ..selSpline.component2Material .. ']') or '[Not Set]')
      im.NextColumn()
      im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
      im.TextColored(cols.redB, ('[' ..selSpline.component3Material .. ']') or '[Not Set]')
      im.NextColumn()
      im.SetCursorPosY(im.GetCursorPosY() + max(0, (iconsSmall.y - im.GetTextLineHeight()) * 0.5))
      im.TextColored(cols.redB, ('[' ..selSpline.component4Material .. ']') or '[Not Set]')
@/lua/ge/extensions/flowgraph/utils.lua
  if color == nil then color = im.ImVec4(1, 0, 0, 0.4) end
  im.SetCursorPosY(im.GetCursorPosY() - im.GetTextLineHeight())
  local size = im.CalcTextSize(label)
  im.SetCursorPosX(im.GetCursorPosX() + spacing.x)
  im.SetCursorPosY(im.GetCursorPosY() - spacing.y)
@/lua/ge/extensions/editor/missionPlaybook/missionTreeViewer.lua
  ui_flowgraph_editor.BeginPin(pinIn,ui_flowgraph_editor.PinKind_Input)
  --im.SetCursorPosY(cp.y+nodeSize.y/2-10)
  --im.SetCursorPosX(cp.x)
@/lua/ge/extensions/editor/biomeTool.lua

  imgui.SetCursorPosY(imgui.GetCursorPosY() + 10)
  imgui.Text("Layer Brush:")
  end
  imgui.SetCursorPosY(separatorPos.y + seperatorHeight / 2)
  imgui.Separator()
  imgui.SetCursorPosX(imgui.GetContentRegionAvail().x/2 - buttonSize.x/2)
  imgui.SetCursorPosY(imgui.GetCursorPosY()+imgui.GetStyle().FramePadding.y*2)
  end
  imgui.SetCursorPosY(separatorPos.y + seperatorHeight / 2)
  imgui.Separator()
  end
  imgui.SetCursorPosY(separatorPos.y + seperatorHeight / 2)
  imgui.Separator()
  end
  imgui.SetCursorPosY(separatorPos.y + seperatorHeight / 2)
  imgui.Separator()
  imgui.SetCursorPosX(imgui.GetContentRegionAvail().x/2 - buttonSize.x/2)
  imgui.SetCursorPosY(imgui.GetCursorPosY()+imgui.GetStyle().FramePadding.y*2)
  end
  imgui.SetCursorPosY(separatorPos.y + seperatorHeight / 2)
  imgui.Separator()
  end
  imgui.SetCursorPosY(separatorPos.y + seperatorHeight / 2)
  imgui.Separator()