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.