GE Lua Documentation

Press F to search!

BeginTooltip

Definition


-- @/lua/common/extensions/ui/imgui_gen_luaintf.lua:860
function M.BeginTooltip() return imgui.BeginTooltip() end

Callers

@/lua/ge/extensions/editor/missionStartPositionEditor.lua
            if im.IsItemHovered() then
              im.BeginTooltip()
              im.Text("Mission: " .. mission.id)
  if im.IsItemHovered() then
    im.BeginTooltip()
    im.Text(string.format("%d missions within 10m", #nearbyMissions))
@/lua/ge/extensions/flowgraph/nodes/activity/activityFlow.lua
function C:drawTooltip()
  im.BeginTooltip()
  im.Text(self.mgr.activity and ("This flowgraph is being managed by activity id: "..self.mgr.activity.id) or "This flowgraph has no associated activity. Running in limited compatibility mode (some activity nodes may not work correctly)")
@/lua/ge/extensions/editor/flowgraph/properties.lua
          if im.IsItemHovered() then
            im.BeginTooltip()
            im.TextUnformatted('Remove this pin')
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.TextUnformatted('Remove this Tag')
@/lua/ge/extensions/editor/flowgraph/nodelibrary.lua
    end
    -- if im.IsItemHovered() then im.BeginTooltip() im.Text("Paste") im.EndTooltip() end
    ui_flowgraph_editor.tooltip("Paste Node")
@/lua/ge/extensions/editor/flowgraph/nodePreview.lua
    --im.SetCursorScreenPos(self.popupMousePos)
    im.BeginTooltip()
  elseif self.hover and (self.mode == "macro") then
    im.BeginTooltip()
    im.PushTextWrapPos(self.previewSize.x)
@/lua/ge/extensions/editor/resourceChecker.lua
    if isTexture == true then
      im.BeginTooltip()
      local img = nil
    shapePreview:fitToShape()
    im.BeginTooltip()
    dimRdr:set(0, 0, shapePreviewSize, shapePreviewSize)
    matPreview:setMaterial(mat)
    im.BeginTooltip()
    dimRdr:set(0, 0, matPreviewSize, matPreviewSize)
      if im.IsItemHovered() then
        im.BeginTooltip()
        im.Text("Permanently removes selected files from unpacked level")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Permanently removes unused files from unpacked level")
  if hovered then
    im.BeginTooltip()
      im.Text(hovered.item.path or hovered.item.name or "")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Scans all assets under the level and summarizes counts and sizes")
                im.ImDrawList_AddRect(dl, min, max, im.GetColorU322(im.ImVec4(1, 1, 1, 0.35)))
                im.BeginTooltip()
                  local cnt = info and info.count or 0
            if im.IsItemHovered() then
              im.BeginTooltip()
                im.Text("Largest files in category:")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Skips common folders for duplicate checking")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Checks for a materials version")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Checks for duplicated materials")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Removes deprecated Persistent Ids from materials")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Converts old DDS files to PNG")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Validates texture mappings in materials")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Checks materials file for texture issues")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Checks for missing materials mapping in currently loaded models")
      if im.IsItemHovered() then
        im.BeginTooltip()
        im.Text("Removes all dummy materials from a vehicle")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list of currently loaded TSStatics")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list of available Forest Meshes")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list of used terrains")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list of used materials and its data")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list of unused materials")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list of unused meshes")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list of unused textures")
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text("Generates a list with data about collisions in the level")
@/lua/ge/extensions/util/screenshotCreator.lua
      end
      if im.IsItemHovered() then im.BeginTooltip() im.Text("Stop") im.EndTooltip() end
    else
      end
      if im.IsItemHovered() then im.BeginTooltip() im.Text("Run (".. getSelectedVehCount() .. ") selected models (See 'Selection'tab). If none are selected, player's vehicle model will run by default") im.EndTooltip() end
      end
      if im.IsItemHovered() then im.BeginTooltip() im.Text("Only update thumbnail of current config : '"..currConfigName .."' (Will not update the config itself!)") im.EndTooltip() end
      im.Checkbox("Generate missing thumbnails only", ctrls.generateMissingThumbnailsOnly)
      if im.IsItemHovered() then im.BeginTooltip() im.Text("Checks if the thumbnail file is missing. A blank/white thumbnail is not a missing thumbnail") im.EndTooltip() end
      im.SameLine()
      im.Checkbox("Reload UI when run is finished", ctrls.reloadUIOnJobFinished)
      if im.IsItemHovered() then im.BeginTooltip() im.Text("If not, opening the vehicle menu after updating the thumbnails, won't show the new thumbnails") im.EndTooltip() end
            end
            if im.IsItemHovered() then im.BeginTooltip() im.Text("Enable or disable vehicle's controls") im.EndTooltip() end
            if im.Button("Set camera to procedural") then
                  local thumb = imguiUtils.texObj(data.thumbnailPath)
                  im.BeginTooltip()
                  im.Image(thumb.texId, thumb.size, im.ImVec2(0, 0), im.ImVec2(1, 1))
@/lua/ge/extensions/editor/missionEditor/genericTypeData.lua
      if im.IsItemHovered() then
        im.BeginTooltip()
        im.PushTextWrapPos(200 * editor.getPreference("ui.general.scale"))
@/lua/ge/extensions/editor/createObjectTool.lua
    end
    if imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text(item.name) imgui.EndTooltip() end
    if not editor.getPreference("createObjectTool.general.verticalToolbar") then

      if imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text(item.title) imgui.EndTooltip() end
      if not editor.getPreference("createObjectTool.general.verticalToolbar") then
@/lua/ge/extensions/editor/materialEditor.lua
    if #absPath > 0 then
      im.BeginTooltip()
      im.PushTextWrapPos(im.GetFontSize() * 35.0)
      if im.IsItemHovered() then
        im.BeginTooltip()
        im.TextUnformatted("Edit current material's name.\nChanges won't take effect until reloading the map.")
      if im.IsItemHovered() then
        im.BeginTooltip()
        im.TextUnformatted("Delete current material.\nChanges won't take effect until reloading the map.")
        if im.IsItemHovered() then
          im.BeginTooltip()
          local tooltipMsg = "Save all dirty materials:\n"
@/lua/ge/extensions/editor/dynamicDecals/helper.lua
  if im.IsItemHovered() then
    im.BeginTooltip()
    local img = editor.getTempTextureObj(path)
@/lua/ge/extensions/flowgraph/link.lua
  end
  im.BeginTooltip()
  self.graph.mgr:DrawTypeIcon(self.sourcePin.type, true, 1)
@/lua/ge/extensions/core/metrics.lua
      if im.IsItemHovered() then
        im.BeginTooltip()
        im.TextUnformatted("Also open with CTRL+SHIFT+F")
@/lua/ge/extensions/editor/roadRiverGui.lua
  -- this is for the tooltip of the toolbar button
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Add " .. class .. "/Nodes") im.EndTooltip() end
  im.SameLine()
@/lua/ge/extensions/editor/api/valueInspector.lua
      if self.addTypeToTooltip then fieldDesc = fieldDesc .. "\n\nType: " .. fieldType .. "\nTypeName: " .. fieldTypeName end
      imgui.BeginTooltip()
      imgui.PushTextWrapPos(imgui.GetCursorPos().x + 400)
@/lua/ge/extensions/editor/headlessEditorTest.lua
    end
    if imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text("Button1") imgui.EndTooltip() end
    imgui.SameLine()
    end
    if imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text("Button2") imgui.EndTooltip() end
    imgui.SameLine()
    end
    if imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text("Button3") imgui.EndTooltip() end
  end
@/lua/ge/extensions/gameplay/rally/tools/loopToolbox.lua
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text(entry.missionId)
        if im.IsItemHovered() then
          im.BeginTooltip()
          im.Text("Mission: " .. event.missionId)
@/lua/ge/extensions/editor/terrainMaterialsEditor.lua
  if tooltip and im.IsItemHovered() then
    im.BeginTooltip()
    im.PushTextWrapPos(300)
@/lua/ge/extensions/flowgraph/nodes/debug/displayFlow.lua
function C:drawTooltip()
  im.BeginTooltip()
  local rate = 1 / self.lastTime
@/lua/ge/extensions/flowgraph/basenode.lua
    end
    im.BeginTooltip()
    im.PushTextWrapPos(200 * editor.getPreference("ui.general.scale"))
@/lua/ge/extensions/editor/roadEditor.lua
        if im.IsItemHovered() then
          im.BeginTooltip()
          im.PushTextWrapPos(im.GetFontSize() * 35.0)
@/lua/common/extensions/ui/flowgraph/editor.lua
    if im.IsItemHovered() then
      im.BeginTooltip()
      im.Text(message)
@/lua/ge/extensions/editor/assetBrowser.lua
      if var.options.assetViewFilterType == var.assetViewFilterType_enum.all_files then
        im.BeginTooltip()
          im.TextUnformatted(dir.path)
local function textureSetTooltip(set)
  im.BeginTooltip()
  if var.options.assetViewFilterType == var.assetViewFilterType_enum.current_folder_files then
          if file.type == "image" then
            im.BeginTooltip()
              imgTooltip(file.path)
          if file.type == "mesh" and file.inspectorData and file.inspectorData.cachePath then
            im.BeginTooltip()
              imgTooltip(file.inspectorData.cachePath)
      elseif var.options.assetViewFilterType == var.assetViewFilterType_enum.all_files then
        im.BeginTooltip()
          im.TextUnformatted(file.path)
            local tooltipText = isCheckerBoardEnabled and "Hide Checkerboard Pattern" or "Show Checkerboard Pattern"
            im.BeginTooltip()
            im.Text(tooltipText)
            local tooltipText = isWhiteBgEnabled and "Black Background" or "White Background"
            im.BeginTooltip()
            im.Text(tooltipText)
@/lua/ge/extensions/editor/crawlEditor/waypoints.lua
    if im.IsItemHovered() then
      im.BeginTooltip()
      if pathnode.missing or not pathnode.pos then
@/lua/ge/extensions/editor/roadTemplateEditor.lua
        if im.IsItemHovered() then
          im.BeginTooltip()
          im.PushTextWrapPos(im.GetFontSize() * 35.0)
@/lua/ge/extensions/editor/missionEditor/previewChecker.lua
  if im.IsItemHovered() then
    im.BeginTooltip()
    im.Image(self.previewImage.texId, self.previewImage.size, im.ImVec2(0, 0), im.ImVec2(1, 1))
  if im.IsItemHovered() then
    im.BeginTooltip()
    im.Image(self.thumbImage.texId, self.thumbImage.size, im.ImVec2(0, 0), im.ImVec2(1, 1))
@/lua/ge/extensions/editor/mainToolbar.lua
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("New Level") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Open Level") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Save Level") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Undo") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Redo") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Cut") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Copy") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Paste") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Editor Preferences") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Enable driving the vehicle in editor") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Translate (Key 1)") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Rotate (Key 2)") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Scale (Key 3)") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip()
    if alignment == 0 then im.Text("World Coordinates (Key 4)") end
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Grid Snap. Right Click for options") im.EndTooltip() end
  im.SameLine()
  end
  if im.IsItemHovered() then im.BeginTooltip() im.Text("Rotate Snap") im.EndTooltip() end
  im.SameLine()

    if im.IsItemHovered() then im.BeginTooltip() im.Text("Select Edit Mode Set") im.EndTooltip() end
      end
      if im.IsItemHovered() then im.BeginTooltip() im.Text("Deselect all available modes") im.EndTooltip() end
      if not anyModeSelected then im.EndDisabled() end
        if im.IsItemHovered() then
          im.BeginTooltip()
          if canMoveUpEnabled then
        if im.IsItemHovered() then
          im.BeginTooltip()
          if canMoveDownEnabled then
        end
        if im.IsItemHovered() then im.BeginTooltip() im.Text("Deselect all selected modes") im.EndTooltip() end
        if not hasSelectedSelected then im.EndDisabled() end
          if val.iconTooltip and im.IsItemHovered() then
            im.BeginTooltip()
            im.Text(val.iconTooltip)
          if val.iconTooltip and im.IsItemHovered() then
            im.BeginTooltip()
            im.Text(val.iconTooltip)
@/lua/common/extensions/ui/imgui_custom_luaintf.lua
    if M.IsItemHovered() then
      M.BeginTooltip()
      M.PushTextWrapPos(M.GetFontSize() * 35.0)
@/lua/ge/extensions/editor/rallyEditor/recceTab.lua
  if im.IsItemHovered() then
    im.BeginTooltip()
    im.Text("Controls how aggressively to downsample the driveline.")
@/lua/ge/extensions/trackbuilder/trackBuilder.lua
    if #tex.path > 0 then
      im.BeginTooltip()
      im.PushTextWrapPos(im.GetFontSize() * 35.0)
@/lua/common/extensions/ui/imguiUtils.lua
      end
      if item.tooltip and imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text(item.tooltip) imgui.EndTooltip() end
      if horizontal then imgui.SameLine() end
      end
      if item.tooltip and imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text(item.tooltip) imgui.EndTooltip() end
    end
      end
      if item.tooltip and imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text(item.tooltip) imgui.EndTooltip() end
    end
          end
          if item.tooltip and imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text(item.tooltip) imgui.EndTooltip() end
          if horizontal then imgui.SameLine() end
        end
        if item.tooltip and imgui.IsItemHovered() then imgui.BeginTooltip() imgui.Text(item.tooltip) imgui.EndTooltip() end
        if horizontal then imgui.SameLine() end
    if imgui.IsItemHovered() then
      imgui.BeginTooltip()
      imgui.TextUnformatted("Last: " .. string.format(formatString, newValue))
@/lua/ge/extensions/editor/rallyEditor/measurementsTab.lua
  -- if im.IsItemHovered() then
  --   im.BeginTooltip()
  --   local filePath = self:getMeasurementsFilePath()
  -- if im.IsItemHovered() then
  --   im.BeginTooltip()
  --   local filePath = self:getMeasurementsFilePath()
      if im.IsItemHovered() then
        im.BeginTooltip()
        im.Text("When enabled, measures distance by following the snaproad between points.")
@/lua/ge/extensions/editor/fileDialog.lua
  if im.IsItemHovered() then
    im.BeginTooltip()
    local imgSize = getTempTextureObj(file.path).size
@/lua/ge/extensions/flowgraph/pin.lua
    end
    im.BeginTooltip()
    im.PushTextWrapPos(200)
@/lua/ge/extensions/editor/missionEditor.lua
    if im.IsItemHovered() then
      im.BeginTooltip()
      if missionData._issueList.importantCount == 0 then
        if im.IsItemHovered() then
          im.BeginTooltip()
          im.PushTextWrapPos(200 * editor.getPreference("ui.general.scale"))
    if im.IsItemHovered() then
      im.BeginTooltip()
      for _, elem in ipairs(groupFilterText) do