GE Lua Documentation

Press F to search!

GetItemRectSize

Definition


-- @/=[C]:-1
function GetItemRectSize(...)

Callers

@/lua/ge/extensions/editor/flowgraph/welcome.lua

  local size = im.GetItemRectSize()
  local cursorBefore = im.GetCursorPos()
@/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/ge/extensions/editor/terrainMaterialsEditor.lua

  local childWidth = im.GetItemRectSize().x
  local groundModelName = terrainMtlCopyProxy.groundmodelName
@/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/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/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/search.lua

      self:arrowHelper(prePos, im.GetItemRectSize())
      self:manageClick(result)
@/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/common/extensions/ui/imgui_gen_luaintf.lua
function M.GetItemRectMax() return imgui.GetItemRectMax() end
function M.GetItemRectSize() return imgui.GetItemRectSize() end
function M.GetMainViewport() return imgui.GetMainViewport() end
function M.GetItemRectMax() return imgui.GetItemRectMax() end
function M.GetItemRectSize() return imgui.GetItemRectSize() end
function M.GetMainViewport() return imgui.GetMainViewport() end
@/lua/ge/extensions/editor/assetBrowser.lua
    if var.state == var.state_enum.loading_done then
      var.assetViewMainPanelSize = 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/common/extensions/ui/flowgraph/editor.lua
        im.EndChild()
        local size = im.GetItemRectSize()
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTextView.lua

  return im.GetItemRectSize().x
end
@/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/vehicleEditor/liveEditor/veJBeamPicker.lua
  if nodeInputTextPopupOpen then
    local inputSize = im.GetItemRectSize()
  if beamInputTextPopupOpen then
    local inputSize = im.GetItemRectSize()