GE Lua Documentation

Press F to search!

onEditorGui

Definition


-- @/lua/ge/extensions/core/vehicle/manager.lua:312

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Vehicle Manager") then
    im.Spacing()
    im.Spacing()
    im.Separator()
    im.Spacing()

    im.PushStyleColor2(im.Col_Text, im.ImVec4(1, 0.2, 0.2, 1))
    im.TextWrapped("/!\\ THIS TOOL IS OBSOLETE /!\\")
    im.PopStyleColor()

    im.Spacing()
    im.Separator()
    im.Spacing()

    im.PushStyleColor2(im.Col_Text, im.ImVec4(1, 0.8, 0, 1))
    im.TextWrapped("Please use the following command line argument instead:")
    im.PopStyleColor()

    im.Spacing()

    im.PushStyleColor2(im.Col_Text, im.ImVec4(0.3, 1, 0.3, 1))
    im.TextWrapped("-debugVehicleLoading")
    im.PopStyleColor()

    im.Spacing()
    im.Separator()
    im.Spacing()
  end
  editor.endWindow()
end

Callers

@/lua/ge/extensions/editor/sceneView.lua

local function onEditorGui()
  im.PushStyleVar1(im.StyleVar_WindowBorderSize, 0)
@/lua/ge/extensions/editor/decalEditor.lua

local function onEditorGui()
  if not editor.editMode or (editor.editMode.displayName ~= editModeName) then
@/lua/ge/extensions/editor/assetManagementTool.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Asset Management Tool") then
@/lua/ge/extensions/editor/engineAudioDebug.lua
local changed = true
local function onEditorGui(dt)
  local veh = getPlayerVehicle(0)
@/lua/ge/extensions/editor/crawlEditor.lua

local function onEditorGui()
  if not crawlData then return end
@/lua/ge/extensions/editor/newsMessage.lua

local function onEditorGui()
  if newsText == "" or not newsText then return end
@/lua/ge/extensions/editor/forestView.lua

local function onEditorGui()
  local numberForestItems = #forestItemsInfo
@/lua/ge/extensions/editor/roadNetworkExporter.lua

local function onEditorGui()
  if not enabled then return end
@/lua/ge/extensions/editor/aiViz.lua

local function onEditorGui()
  local drawEnabled = drawMode ~= nil
@/lua/ge/extensions/editor/ffiptrleaktest.lua

local function onEditorGui()
  if demoWindowOpen[0] then
@/lua/ge/extensions/editor/undoHistory.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Undo History") then
@/lua/ge/extensions/editor/extensionsDebug.lua
end--]]
local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Extensions Debug Window") then
@/lua/ge/extensions/editor/perfProfiler.lua

local function onEditorGui(dt)
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veStaticRenderView.lua

local function onEditorGui(dt)
  im.PushStyleVar1(im.StyleVar_WindowBorderSize, 0)
@/lua/ge/extensions/editor/dynamicDecalsTool.lua

local function onEditorGui()
  if not DecalShapeRenderApp then return end
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartList.lua

local function onEditorGui()
  if not vEditor.vehicle or not vEditor.vehData then return end
@/lua/ge/extensions/editor/shapeEditor.lua

local function onEditorGui()
  if shapePrev and editor.beginWindow(toolWindowName, windowTitle, im.WindowFlags_NoCollapse) then
@/lua/ge/extensions/editor/visualization.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Visualization") then
@/lua/ge/extensions/editor/raceEditor.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Race Tool", im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/resourceChecker.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Resources Checker") then
@/lua/ge/extensions/editor/scriptAIManager.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Script AI Manager") then
@/lua/ge/extensions/editor/sitesEditor.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Sites: Locations and Zones Editor", im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/masterSpline.lua
-- Main editor callback.
local function onEditorGui()
  -- Manage the Live Optimise of the selected Master Spline only.
@/lua/ge/extensions/editor/vehicleBridgeTest.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName,toolWindowName, im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/assemblySpline.lua
-- World editor main callback.
local function onEditorGui()
  -- Handle import delay update.
@/lua/ge/extensions/editor/missionPlaybook.lua
-- display window
local function onEditorGui()
  if editor.beginWindow(toolWindowName, toolWindowName,  im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/buildingEditor.lua

local function onEditorGui()
	if im.IsKeyPressed(im.GetKeyIndex(im.Key_X)) and editor.keyModifiers.ctrl then
@/lua/ge/extensions/editor/missionPlaybook/missionTreeViewer.lua
-- display window
local function onEditorGui()
  if not editor.isWindowVisible("Mission Playbook") then return end
@/lua/ge/extensions/editor/rendererComponents.lua

-- local function onEditorGui()
--   if editor.beginWindow(toolWindowName, "Renderer Components") then

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Renderer Components", im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/terrainMaterialsEditor.lua

local function onEditorGui()
  if editor.beginWindow(terrainMaterialEditorWindowName, "Terrain Material Library") then
@/lua/ge/extensions/editor/physicsReloader.lua

local function onEditorGui( )
  if editor.beginWindow(toolWindowName, "Physics Reloader") then
@/lua/ge/extensions/editor/trafficSignalsEditor.lua

local function onEditorGui(dt)
  if editor.beginWindow(editModeName, editWindowName, im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTree.lua

local function onEditorGui()
  if not vEditor.vehicle or not vEditor.vehData or not vEditor.selectedPart then return end
@/lua/ge/extensions/editor/imguiCDemo.lua

local function onEditorGui()
  if windowOpen[0] then
@/lua/ge/extensions/editor/slotTrafficEditor.lua

local function onEditorGui()
  local editModeOpen = (editor.editMode and (editor.editMode.displayName == editModeName))
@/lua/ge/extensions/editor/terrainEditor.lua

local function onEditorGui()
  importTerrainDialog()
@/lua/ge/extensions/editor/renderTest.lua

local function onEditorGui()
  if not pos then pos = core_camera.getPosition() end
@/lua/ge/extensions/editor/trafficManager.lua

local function onEditorGui()
  if not editor.editMode or editor.editMode.displayName ~= realName then return end
@/lua/ge/extensions/editor/suspensionAudioDebug.lua
-- main drawing function
local function onEditorGui()
  local veh = getPlayerVehicle(0)
@/lua/ge/extensions/editor/missionPlaybook/unlockedMissionsViewer.lua
-- display window
local function onEditorGui()
  if not editor.isWindowVisible("Mission Playbook") then return end
@/lua/ge/extensions/editor/barriersEditor.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName,toolWindowName, im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/inspector.lua

local function onEditorGui()
  if guiInstancer.instances then
@/lua/ge/extensions/editor/roadTemplateEditor.lua

local function onEditorGui()
  if not editor.isWindowVisible(toolWindowName) then
@/lua/ge/extensions/editor/cameraTransform.lua

local function onEditorGui()
@/lua/ge/extensions/editor/dynamicDecals/layerTypes/textureFill.lua

local function onEditorGui()
  if editor.beginWindow(textureFillLayer_add_windowName, "Add Texture Fill Layer") then
@/lua/ge/extensions/editor/dynamicDecals/layerTypes/fill.lua

local function onEditorGui()
  if editor.beginWindow(fillLayer_add_windowName, "Add Fill Layer") then
@/lua/ge/extensions/editor/assetBrowser.lua

local function onEditorGui()
  var.windowFlags = (var.dragging == var.dragging_enum.dragging or var.dragging == var.dragging_enum.drag_ended) and
@/lua/ge/extensions/editor/multiSpawnManager.lua

local function onEditorGui(dt)
  if editor.beginWindow(toolModeName, toolName, im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/techServerManager.lua

local function onEditorGui()
  if not enabled then return end
@/lua/ge/extensions/editor/levelValidator.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Level Validator") then
@/lua/ge/extensions/editor/terrainAndRoadImporter.lua
-- World editor main callback for rendering the UI.
local function onEditorGui()
@/lua/ge/extensions/editor/audioRibbonEditor.lua
-- World editor main callback for rendering the UI.
local function onEditorGui()
  if not isAudioRibbonEditor then
@/lua/ge/extensions/editor/camPathEditor.lua

local function onEditorGui()
  if not editor.editMode or (editor.editMode.displayName ~= editModeName) then
@/lua/ge/extensions/editor/textEditor.lua

local function onEditorGui()
  for index, instance in pairs(guiInstancer.instances) do
@/lua/ge/extensions/editor/materialEditor.lua

local function onEditorGui()
  materialPreviewWindowGui()
@/lua/ge/extensions/editor/dataBlockEditor.lua

local function onEditorGui()
  if editor.isWindowVisible(dataBlockEditorWindowName) then
@/lua/ge/extensions/editor/roadSpline.lua
-- Main editor callback.
local function onEditorGui()
  -- Ensure all Road Splines are updated, even if this tool is not active.
@/lua/ge/extensions/editor/trafficDebug.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, toolWindowName) then
@/lua/ge/extensions/editor/objectToSplineEditor.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, toolName) then
@/lua/ge/extensions/editor/vizHelper.lua

local function onEditorGui( )
  -- check if window has been closed and fire onWindowClosed event
@/lua/ge/extensions/editor/sceneTree.lua

local function onEditorGui()
  drewDragSeparator = false
@/lua/ge/extensions/editor/headlessEditorTest.lua

local function onEditorGui()
  if not editor.isHeadlessToolActive(toolName) then return end
@/lua/ge/extensions/editor/autoSave.lua

local function onEditorGui(dtReal, dtSim, dtRaw)
  showAutoSaveDialog()
@/lua/ge/extensions/editor/missionPlaybook/attributeViewer.lua
-- display window
local function onEditorGui(dt)
  if not editor.isWindowVisible("Mission Playbook") then return end
@/lua/ge/extensions/editor/rallyEditor.lua

local function onEditorGui(dtReal, dtSim, dtRaw)
  drawEditorGui(dtReal, dtSim, dtRaw)
@/lua/ge/extensions/editor/aiTests.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, toolWindowName) then
@/lua/ge/extensions/editor/roadArchitect.lua
-- World editor main callback for rendering the UI.
local function onEditorGui()
@/lua/ge/extensions/editor/sensorDebugger.lua

local function onEditorGui()
  if not enabled then return end
@/lua/ge/extensions/editor/iconOverview.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Available Icons") then
@/lua/ge/extensions/editor/forestEditor.lua

local function onEditorGui()
  if not editor.editMode or (editor.editMode.displayName ~= editModeName) then
@/lua/ge/extensions/editor/bulkRename.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Bulk Rename") then
@/lua/ge/extensions/editor/flowgraphEditor.lua

local function onEditorGui(dtReal, dtSim, dtRaw)
  M.arrowControllableWindow = nil
@/lua/ge/extensions/editor/dragRaceEditor.lua

local function onEditorGui()
  if editor.beginWindow(constants.CONSTANTS.WINDOW_NAME, constants.CONSTANTS.WINDOW_NAME, im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/dynamicDecals/fonts.lua

local function onEditorGui()
  fontPreviewWindowGui()
@/lua/ge/extensions/editor/navMeshEditor.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Navigation Meshes", im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/scriptAIEditor.lua

local function onEditorGui()
  if not editor.editMode or editor.editMode.displayName ~= editModeName then return end
@/lua/ge/extensions/editor/windows.lua

local function onEditorGui()
  if editor.beginWindow(windowName, "Windows") then
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veView.lua

local function onEditorGui()
  im.PushStyleVar1(im.StyleVar_WindowBorderSize, 0)
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTextView.lua

local function onEditorGui()
  if not vEditor.vehicle or not vEditor.vehData or not vEditor.selectedPart then return end
@/lua/ge/extensions/editor/mapSensorEditor.lua
-- World editor main callback for rendering the UI.
local function onEditorGui(dt)
  if not isMapSensorEditor then
@/lua/ge/extensions/editor/gizmoHelper.lua

local function onEditorGui()
  if not gizmoDrawn and gizmoDrawnLastFrame then
@/lua/ge/extensions/editor/shortcutLegend.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Shortcut Legend", im.WindowFlags_NoTitleBar) then
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartPropertyView.lua

local function onEditorGui()
  if editor.beginWindow(wndName, wndName) then
@/lua/ge/extensions/editor/fileDialog.lua

local function onEditorGui()
  --TODO: convert to beginWindow/endWindow
@/lua/ge/extensions/editor/logger.lua

local function onEditorGui()
end
@/lua/ge/extensions/editor/drivePathEditor.lua
-- World editor main callback.
local function onEditorGui()
  -- Ensure all drive path splines are updated, even if this tool is not active.
@/lua/ge/extensions/editor/missionEditor.lua
-- display window
local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Mission Editor",  im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/biomeTool.lua

local function onEditorGui()
  if not editor.editMode or (editor.editMode.displayName ~= editModeName) then
@/lua/ge/extensions/editor/sensorConfigurationEditor.lua
-- World editor main callback for rendering the UI.
local function onEditorGui(dt)
  if not isSensorConfigurationEditor then
@/lua/ge/extensions/editor/createObjectTool.lua

local function onEditorGui()
  if not popupOpen then
@/lua/ge/extensions/editor/assetDeduplicator.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Asset Deduplicator", im.WindowFlags_AlwaysAutoResize+im.WindowFlags_NoResize+im.WindowFlags_NoDocking) then
@/lua/ge/extensions/editor/driftDataEditor.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName,toolWindowName, im.WindowFlags_MenuBar) then
@/lua/ge/extensions/editor/cameraBookmarks.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Camera Bookmarks") then
@/lua/ge/extensions/editor/extensionsEditor.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, toolWindowTitle) then
@/lua/ge/extensions/editor/rayCastTest.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Raycast Test") then
@/lua/ge/extensions/editor/preferences.lua

local function onEditorGui()
  if editor.beginWindow(toolWindowName, "Preferences") then
@/lua/ge/extensions/editor/sidewalkSpline.lua
-- World editor main callback.
local function onEditorGui()
  -- Ensure all sidewalk splines are updated, even if this tool is not active.
@/lua/ge/extensions/editor/cosimulationSignalEditor.lua
-- World editor main callback for rendering the UI.
local function onEditorGui()
  if not isCosimulationSignalEditor then
@/lua/ge/extensions/editor/meshSpline.lua
-- World editor main callback.
local function onEditorGui()
  -- Handle import delay update.
@/lua/ge/extensions/editor/decalSpline.lua
-- World editor main callback.
local function onEditorGui()
  -- Ensure all decal splines are updated, even if this tool is not active.