GE Lua Documentation

Press F to search!

GetItemRectSize

Definition


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

Callers

@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTextView.lua

  return im.GetItemRectSize().x
end
@/lua/ge/extensions/editor/terrainMaterialsEditor.lua

  local childWidth = im.GetItemRectSize().x
  local groundModelName = terrainMtlCopyProxy.groundmodelName
@/lua/ge/extensions/editor/fileDialog.lua
        local buttonPos = im.GetItemRectMin()
        local buttonSize = im.GetItemRectSize()
        im.SetNextWindowPos(im.ImVec2(buttonPos.x, buttonPos.y + buttonSize.y), im.Cond_FirstUseEver)
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veJBeamPicker.lua
  if nodeInputTextPopupOpen then
    local inputSize = im.GetItemRectSize()
  if beamInputTextPopupOpen then
    local inputSize = im.GetItemRectSize()
@/lua/ge/extensions/editor/flowgraph/examples.lua
      im.EndGroup()
      self:arrowHelper(prePos, im.GetItemRectSize())
      self:manageClick(result)
      im.EndGroup()
      self:arrowHelper(prePos, im.GetItemRectSize())
      self:manageClick({info = example})
@/lua/ge/extensions/editor/flowgraph/search.lua

      self:arrowHelper(prePos, im.GetItemRectSize())
      self:manageClick(result)
@/lua/ge/extensions/editor/flowgraph/main.lua
              local isClicked, isHovered = im.IsItemClicked(), im.IsItemHovered()
              local itemSize = im.GetItemRectSize()
              editor.uiIconImage(editor.icons.navigate_next, im.ImVec2(20,20))
        end
        local itemSize = im.GetItemRectSize()
        local clr = im.IsItemHovered() and orangeColor or whiteColor
@/lua/common/extensions/ui/flowgraph/editor.lua
        im.EndChild()
        local size = im.GetItemRectSize()
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veFlexbodyDebug.lua
  if flexbodyInputTextPopupOpen then
    local inputSize = im.GetItemRectSize()
  if nodeInputTextPopupOpen then
    local inputSize = im.GetItemRectSize()
  if vertexInputTextPopupOpen then
    local inputSize = im.GetItemRectSize()
@/lua/common/extensions/ui/imgui_custom_luaintf.lua

      local itemSize = M.GetItemRectSize()
      M.ImDrawList_AddRectFilled(M.GetWindowDrawList(), M.ImVec2(cursor.x + M.GetWindowPos().x - 2,
    elseif selected then
      local itemSize = M.GetItemRectSize()
      M.ImDrawList_AddRectFilled(M.GetWindowDrawList(), M.ImVec2(cursor.x + M.GetWindowPos().x - 2,
@/lua/ge/extensions/editor/flowgraph/nodelibrary.lua
    end
    self:arrowHelper(prePos, im.GetItemRectSize(), true, hoverFun)
    im.SetCursorPos(prePos)
    im.SetCursorPos(prePos)
    if im.InvisibleButton("invBtnResult_" .. i, im.GetItemRectSize()) or self.createNodeButtonListIndex == self.buttonListIndex then
      if result.type == 'node' then
@/lua/ge/extensions/flowgraph/nodes/debug/comment.lua
        self.forceSize = false
        local commentSize = im.GetItemRectSize()
        if commentSize.x < 5 then self.commentSize.x = self.storedCommentSize.x self.forceSize = true end
    rMax.y = rMax.y + 1
    --local hintBounds = im.GetItemRectSize() --ImGui_GetItemRect()
    --local hintFrameBounds = hintBounds.expanded(8, 4)
@/lua/ge/extensions/editor/flowgraph/welcome.lua

  local size = im.GetItemRectSize()
  local cursorBefore = im.GetCursorPos()
@/lua/ge/extensions/editor/assetBrowser.lua
    if var.state == var.state_enum.loading_done then
      var.assetViewMainPanelSize = im.GetItemRectSize()