GE Lua Documentation

Press F to search!

SetNextWindowSize

Definition


-- @/lua/common/extensions/ui/imgui_gen_luaintf.lua:110
function M.SetNextWindowSize(ImVec2_size, ImGuiCond_cond)
  if ImGuiCond_cond == nil then ImGuiCond_cond = 0 end
  imgui.SetNextWindowSize(ImVec2_size, ImGuiCond_cond)
end

Callers

@/lua/ge/extensions/ui/apps/minimap/minimap.lua
  im.SetNextWindowPos(windowPos, im.Cond_Always)
  im.SetNextWindowSize(windowSize, im.Cond_Always)
@/lua/ge/extensions/career/modules/partInventory.lua
local function debugMenu()
  imgui.SetNextWindowSize(imgui.ImVec2(300, 300), imgui.Cond_FirstUseEver)
  local partInventoryOpenPtr = imgui.BoolPtr(true)
@/lua/ge/extensions/core/vehicleTriggers.lua

  im.SetNextWindowSize(im.ImVec2(500, 500), im.Cond_FirstUseEver)
  if im.Begin(toolWindowName, openPtr) then
@/lua/ge/extensions/editor/main.lua
        imgui.SetNextWindowPos(pos, imgui.Cond_Appearing, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(imgui.uiscale[0] * (imageSize.x + 50), imgui.uiscale[0] * (imageSize.y + 30)), imgui.Cond_Always)
        imgui.Begin("loadingEditorWnd", nil, imgui.WindowFlags_NoScrollbar + imgui.WindowFlags_NoTitleBar + imgui.WindowFlags_NoResize + imgui.WindowFlags_NoMove)
@/lua/common/extensions/ui/imguiUtils.lua
  imgui.SetNextWindowPos(popupPos)
  imgui.SetNextWindowSize(imgui.ImVec2(0, 0), imgui.Cond_Always)
  if imgui.BeginPopup(label) then
  imgui.SetNextWindowPos(popupPos)
  imgui.SetNextWindowSize(imgui.ImVec2(0, 0), imgui.Cond_Always)
  if imgui.BeginPopup(label) then
  imgui.SetNextWindowPos(popupPos)
  imgui.SetNextWindowSize(imgui.ImVec2(0, 0), imgui.Cond_Always)
  if imgui.BeginPopup(label.."rmb") then
  imgui.SetNextWindowPos(popupPos)
  imgui.SetNextWindowSize(imgui.ImVec2(0, 0), imgui.Cond_Always)
  if imgui.BeginPopup(label) then
@/lua/ge/extensions/editor/biomeTool.lua

  imgui.SetNextWindowSize(imgui.ImVec2(300, 100), imgui.Cond_FirstUseEver)
  if imgui.BeginPopupModal("No Forest Item Selected") then
  local framePadding =  imgui.ImVec2(3, 3) --imgui.GetStyle().FramePadding
  imgui.SetNextWindowSize(imgui.ImVec2(300, 100), imgui.Cond_FirstUseEver)
  if imgui.BeginPopupModal("Biome Work Progress") then
  local framePadding =  imgui.ImVec2(3, 3)
  imgui.SetNextWindowSize(imgui.ImVec2(300, 100), imgui.Cond_FirstUseEver)
  if imgui.BeginPopupModal("Biome Edge Placement Progress") then
  imgui.SetNextWindowPos(forestBrPopupPos)
  imgui.SetNextWindowSize(imgui.ImVec2(300, 500), imgui.Cond_FirstUseEver)
  if imgui.BeginPopupModal("Select Forest Brush (Central)") then
  imgui.SetNextWindowPos(forestBrPopupPos)
  imgui.SetNextWindowSize(imgui.ImVec2(300, 500), imgui.Cond_FirstUseEver)
  if imgui.BeginPopupModal("Select Forest Brush (Falloff)") then
    imgui.SetNextWindowPos(forestBrPopupPos)
    imgui.SetNextWindowSize(imgui.ImVec2(300, 500), imgui.Cond_FirstUseEver)
    if imgui.BeginPopupModal("Select Forest Brush (Edge)") then

      imgui.SetNextWindowSize(imgui.ImVec2(300, 100), imgui.Cond_FirstUseEver)
      if imgui.BeginPopupModal("Delete Lasso Area##"..area.lassoAreaID) then

      imgui.SetNextWindowSize(imgui.ImVec2(200, 100), imgui.Cond_FirstUseEver)
      if imgui.BeginPopupModal("Delete Layer") then
  local errCode = var.forestBrushTool:getBiomeError()
  imgui.SetNextWindowSize(imgui.ImVec2(300, 100), imgui.Cond_FirstUseEver)
  if imgui.BeginPopupModal("Biome Lasso Work Progress") then
@/lua/ge/extensions/editor/materialEditor.lua
  end
  if pickMapToFromObjectPopupHeight then im.SetNextWindowSize(im.ImVec2(0, pickMapToFromObjectPopupHeight)) end
  if im.BeginPopup("PickMapToFromObjectPopup") then
@/lua/ge/extensions/editor/flowgraphEditor.lua
local function drawContextMenus()
  im.SetNextWindowSize(im.ImVec2(0,350 * im.uiscale[0]), im.Cond_Always)
  if im.BeginPopup("CreateNodeContentMenu") then
@/lua/ge/extensions/render/openxr.lua

  im.SetNextWindowSize(debugWindowSize --[[, im.Cond_FirstUseEver--]] )
  im.Begin("OpenXR debug tools##openXRwindow", debugWindowOpen)
@/lua/ge/suspensionFrequencyTester.lua
local function drawWindow()
    imgui.SetNextWindowSize(imgui.ImVec2(500, 600), imgui.Cond_FirstUseEver)
    if imgui.Begin("Suspension Frequency Tester", windowOpen) then
@/lua/ge/extensions/editor/vizHelper.lua

  im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
@/lua/ge/extensions/gameplay/statistic.lua
  if windowOpen[0] ~= true then return end
  im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
  im.SetNextWindowPos(initialWindowSize, im.Cond_FirstUseEver)
@/lua/ge/extensions/core/vehicle/mirror.lua
  if windowOpen[0] ~= true then return end
  im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
  im.SetNextWindowPos(initialWindowSize, im.Cond_FirstUseEver)
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veFlexbodyDebug.lua
    im.SetNextWindowPos(flexbodyInputTextPopupPos)
    im.SetNextWindowSize(flexbodyInputTextPopupSize)
    if im.Begin(inputSuggestWndName, nil, inputSuggestWndFlags) then
    im.SetNextWindowPos(nodeInputTextPopupPos)
    im.SetNextWindowSize(nodeInputTextPopupSize)
    if im.Begin(inputSuggestWndName, nil, inputSuggestWndFlags) then
    im.SetNextWindowPos(vertexInputTextPopupPos)
    im.SetNextWindowSize(vertexInputTextPopupSize)
    if im.Begin(inputSuggestWndName, nil, inputSuggestWndFlags) then
@/lua/ge/extensions/trackbuilder/trackBuilder.lua
  --im.SetNextWindowPos(im.ImVec2(style.displaySize.x/2-108, 0))
  im.SetNextWindowSize(im.ImVec2(216, 76))
  im.Begin("StopDrivingWindow", stopDrivingWindowOpen, im.flags(im.WindowFlags_NoResize, im.WindowFlags_NoScrollbar))
local function toolbar()
  im.SetNextWindowSize(im.ImVec2(style.toolbarWidth, 72))
 -- im.SetNextWindowPos(im.ImVec2(style.displaySize.x/2 - style.fullToolbarsWidth/2,0))
      local closed = false
      if v.size then im.SetNextWindowSize(v.size) end
      if im.Begin(v.name,v.isOpen) then
    if v.isOpen[0] then
      if v.size then im.SetNextWindowSize(v.size) end
      if im.Begin(v.name,v.isOpen) then
local function drawTrackBuilderUI()
  im.SetNextWindowSize(im.ImVec2(280,0))
  local flags = trackSpawned and im.flags(im.WindowFlags_MenuBar, im.WindowFlags_NoResize) or im.flags(im.WindowFlags_NoResize)
@/lua/ge/extensions/core/ropeVisualTest.lua

  im.SetNextWindowSize(im.ImVec2(400, 600), im.Cond_FirstUseEver)
  if im.Begin("Rope Visual Sandbox", nil, im.WindowFlags_MenuBar) then
@/lua/ge/extensions/flowgraph/nodes/ui/imgui/imVehicleSelect.lua
function C:displayWindow()
  im.SetNextWindowSize(im.ImVec2(480, 300))
  im.Begin("Vehicle Select##"..self.id, im.BoolPtr(true))
@/lua/ge/extensions/util/maptiles.lua

  im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
@/lua/ge/extensions/editor/flowgraph/main.lua
  --if winPos then im.SetNextWindowPos(winPos) end
  --im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veJBeamPicker.lua
    im.SetNextWindowPos(nodeInputTextPopupPos)
    im.SetNextWindowSize(nodeInputTextPopupSize)
    if im.Begin(inputSuggestWndName, nil, inputSuggestWndFlags) then
    im.SetNextWindowPos(beamInputTextPopupPos)
    im.SetNextWindowSize(beamInputTextPopupSize)
    if im.Begin(inputSuggestWndName, nil, inputSuggestWndFlags) then
@/lua/ge/extensions/editor/trafficSignalsEditor.lua
local function windowSignalCtrlDefinitions()
  im.SetNextWindowSize(im.ImVec2(500, 600), im.Cond_FirstUseEver)
  if im.Begin("Controller Definitions##ctrlDefinitions", windowFlags.instanceGroups) then
@/lua/ge/extensions/editor/assetBrowser.lua
  --       Either draw a custom popup or make it selectable and show its properties in the inspector.
  -- im.SetNextWindowSize(im.ImVec2(0, im.GetContentRegionAvail().y))
  im.tooltip(tooltip)
  im.SetNextWindowPos(popupPos)
  im.SetNextWindowSize(im.ImVec2(0, 0), im.Cond_Always)
  if im.BeginPopup("SaveFilterDropdown") then
  im.SetNextWindowPos(popupPos)
  im.SetNextWindowSize(im.ImVec2(100, im.GetContentRegionAvail().y - var.menuBarHeight - var.style.WindowPadding.y - var.inputFieldSize))
  if im.BeginPopup("FilterByTypeDropdown") then
  im.SetNextWindowPos(popupPosRmb)
  im.SetNextWindowSize(im.ImVec2(0, 0), im.Cond_Always)
  if im.BeginPopup("FilterByTypeDropdown_rmb") then
  if editor.isWindowVisible(assetBrowserImageInspectorWindowName) and var.imageInspectorWindowSize then
    im.SetNextWindowSize(im.ImVec2(
      var.imageInspectorWindowSize.x + 2 * var.style.WindowPadding.x + 2 * var.style.WindowBorderSize,
    if var.imageInspectorImageSize.x ~= var.imageInspectorImageSize.y / var.imageInspectorImage.ratio then
      im.SetNextWindowSize(im.ImVec2(
        var.imageInspectorImageSize.x + 2 * var.style.WindowPadding.x + 2 * var.style.WindowBorderSize,
@/lua/ge/extensions/editor/api/gui.lua
    imgui.SetNextWindowPos(viewport.Pos);
    imgui.SetNextWindowSize(viewport.Size);
    imgui.SetNextWindowViewport(viewport.ID);
  if wnd.defaultSize then
    imgui.SetNextWindowSize(wnd.defaultSize, flag)
  end
@/lua/ge/extensions/editor/mainToolbar.lua
    im.SetNextWindowSizeConstraints(im.ImVec2(200, 300), im.ImVec2(400, 600))
    im.SetNextWindowSize(im.ImVec2(0, 0), im.Cond_Always)
    if im.BeginPopup("EditModeSetsPopup", im.WindowFlags_NoCollapse) then

    im.SetNextWindowSize(im.ImVec2(900, 500), im.Cond_FirstUseEver)
    if im.BeginPopup("CustomizeToolbarLayout", 0) then
@/lua/ge/extensions/editor/vehicleDetailViewer.lua
      --im.SetNextWindowDockID(self.fgEditor.dockspaces["NE_Main_Dockspace"])
      im.SetNextWindowSize(im.ImVec2(view.size.x, view.size.y), im.Cond_Appearing)
      im.PushID1(windowId)
@/lua/ge/extensions/editor/forestEditor.lua
      if var.forestEditorWindowSize.x < var.forestEditorWindowMinWidth then
        im.SetNextWindowSize(im.ImVec2(var.forestEditorWindowMinWidth, 0))
      end
@/lua/ge/extensions/career/modules/fuel.lua
  if showUI and not shipping_build then
    imgui.SetNextWindowSize(imgui.ImVec2(200, 200), imgui.Cond_FirstUseEver)
    imgui.Begin("Fueling")
@/lua/ge/extensions/editor/fileDialog.lua
  im.SetNextWindowPos(smartSearchWindowPos)
  im.SetNextWindowSize(smartSearchWindowSize)
  im.Begin(smartSearchItemsWindowName, editor.getWindowVisibleBoolPtr(smartSearchItemsWindowName), im.WindowFlags_NoTitleBar + im.WindowFlags_NoResize + im.WindowFlags_NoMove + im.WindowFlags_NoFocusOnAppearing)
    end
    im.SetNextWindowSize(im.ImVec2(recentDirsWindowWidth, 23 * im.uiscale[0] * tableSize(recentDirs) + 5))
    --TODO: convert to modal popup
@/lua/ge/extensions/flowgraph/nodes/ui/imgui/elemental/imBegin.lua
    anchor = anchor or 100
    im.SetNextWindowSize(im.ImVec2(w,h))
    if anchor == "TL" or anchor == "TR" or anchor == "BL" or anchor == "BR" then
@/lua/ge/extensions/util/screenshotCreator.lua

  im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
@/lua/ge/extensions/career/career.lua
  local debugSettings = settings.getValue('careerDebugSettings')
  imgui.SetNextWindowSize(imgui.ImVec2(300, 300), imgui.Cond_FirstUseEver)
  imgui.Begin("Career Debug (Save File: " .. career_saveSystem.getCurrentSaveSlot() .. ")###Career Debug", nil, imgui.WindowFlags_MenuBar)
@/lua/ge/extensions/editor/api/valueInspector.lua
    imgui.SetNextWindowPos(imgui.ImVec2(mousePos.x, mousePos.y))
    imgui.SetNextWindowSize(imgui.ImVec2(windowSize.x, windowSize.y))
    popupWasPositioned = true
@/lua/ge/extensions/ui/messagesDebugger.lua

  im.SetNextWindowSize(im.ImVec2(520, 320), im.Cond_FirstUseEver)
  if im.Begin("Messages Debugger", windowOpen) then
@/lua/ge/extensions/ui/console.lua

  im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
  if fullscreen then
    im.SetNextWindowPos(vspace.Pos, im.ImGuiCond_Always)
    im.SetNextWindowSize(vspace.Size, im.ImGuiCond_Always)
    -- im.SetNextWindowFocus()

  -- im.SetNextWindowSize(initialWindowSize, im.Cond_FirstUseEver)
  -- if( im.Begin("test", windowOpen, im.WindowFlags_MenuBar ) ) then
@/lua/common/extensions/ui/imgui_gen_luaintf.lua
  if ImGuiCond_cond == nil then ImGuiCond_cond = 0 end
  imgui.SetNextWindowSize(ImVec2_size, ImGuiCond_cond)
end
@/lua/ge/extensions/util/vehicleRopeDebug.lua
  -- *** CHANGED: Increased default window size for new layout ***
  im.SetNextWindowSize(im.ImVec2(800, 750), im.Cond_FirstUseEver)
  if im.Begin("Rope Visual Sandbox", windowOpen) then