GE Lua Documentation

Press F to search!

GetWindowHeight

Definition


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

Callers

@/lua/common/extensions/ui/imgui_gen_luaintf.lua
function M.GetWindowWidth() return imgui.GetWindowWidth() end
function M.GetWindowHeight() return imgui.GetWindowHeight() end
function M.GetWindowViewport() return imgui.GetWindowViewport() end
function M.GetWindowWidth() return imgui.GetWindowWidth() end
function M.GetWindowHeight() return imgui.GetWindowHeight() end
function M.GetWindowViewport() return imgui.GetWindowViewport() end
@/lua/ge/extensions/editor/gen/ui.lua
		-- 320
		im.BeginChild1('CONTROLS', im.ImVec2(im.GetWindowWidth(), im.GetWindowHeight() - vspace), false)
--            im.Indent(8)
@/lua/ge/extensions/editor/gen/exp_meshexplorer.lua
    intodae = true
    daeHeight = im.GetWindowHeight() - 86 - 42
--            local reg = im.GetContentRegionAvail()
--            lo('?? dae_in:'..tostring(reg)..':'..im.GetWindowHeight())
        if not intodae then
        else
            daeHeight = im.GetWindowHeight() - 86 - 42
        end
        end
            lo('?? dae_in:'..cdaeHeight..':'..tostring(intodae)..':'..tostring(cpreview)..':'..tostring(#amesh)..':'..tostring(cobj)..':'..im.GetWindowHeight()..':'..tostring(cobj))
        if #amesh~=0 or not intodae then return end
                    if U._PRD == 0 then
                        cdaeHeight = im.GetWindowHeight() - 86 - 42
                    end
@/lua/ge/extensions/editor/flowgraph/nodelibrary.lua
    if arrowPressed then
      if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
        im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
      if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
        im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
      end
      if cursor.y < im.GetScrollY() then
        im.SetScrollY(math.max(cursor.y - im.GetWindowHeight()/2, 0))
      end
      if arrowPressed then
        if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
          im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
        if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
          im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
        end
        if cursor.y < im.GetScrollY() then
          im.SetScrollY(math.max(cursor.y - im.GetWindowHeight()/2, 0))
        end
@/lua/ge/extensions/editor/mainMenu.lua
    helpMenu()
    editor.menuHeight = imgui.GetWindowHeight()
    if editor.safeMode == true then
@/lua/ge/extensions/editor/shapeEditor.lua
    im.PushStyleColor2(im.Col_ChildBg, im.ImColorByRGB(0,0,0,64).Value)
    im.BeginChild1("shapeEditorMenu",  menuSize(im.GetWindowWidth(),im.GetWindowHeight()), true )
    im.PopStyleColor()
@/lua/ge/extensions/editor/flowgraph/search.lua
    if self.arrowPressed then
      if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
        im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
      if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
        im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
      end
      if cursor.y < im.GetScrollY() then
        im.SetScrollY(math.max(cursor.y - im.GetWindowHeight()/2, 0))
      end
@/lua/ge/extensions/editor/sceneTree.lua
      instance.newListIndex = nil
      if imgui.GetCursorPosY() + entrySize > (imgui.GetScrollY() + imgui.GetWindowHeight()) or imgui.GetCursorPosY() < imgui.GetScrollY() then
        imgui.SetScrollY(imgui.GetCursorPosY() - imgui.GetWindowHeight()/2)
      if imgui.GetCursorPosY() + entrySize > (imgui.GetScrollY() + imgui.GetWindowHeight()) or imgui.GetCursorPosY() < imgui.GetScrollY() then
        imgui.SetScrollY(imgui.GetCursorPosY() - imgui.GetWindowHeight()/2)
      end
      if not node.hidden then
        if imgui.GetCursorPosY() > (imgui.GetScrollY() + imgui.GetWindowHeight()) or imgui.GetCursorPosY() + entrySize < imgui.GetScrollY() then
          imgui.SetScrollY((node.listIndex or 1) * entrySize - imgui.GetWindowHeight()/2)
        if imgui.GetCursorPosY() > (imgui.GetScrollY() + imgui.GetWindowHeight()) or imgui.GetCursorPosY() + entrySize < imgui.GetScrollY() then
          imgui.SetScrollY((node.listIndex or 1) * entrySize - imgui.GetWindowHeight()/2)
        end

    if imgui.GetCursorPosY() > (imgui.GetScrollY() + imgui.GetWindowHeight()) and not instance.scrollToNode then
      imgui.SetCursorPosY(instance.scenetreeSize)
@/lua/ge/extensions/editor/api/gui.lua
  local clipRectMin = imgui.ImVec2(winPos.x, winPos.y)
  local clipRectMax = imgui.ImVec2(winPos.x + imgui.GetWindowWidth(), winPos.y + imgui.GetWindowHeight())
  if imgui.GetScrollMaxY() > 0 then -- Doesn't highlight the area under the scrollbar
@/lua/ge/extensions/editor/gen/exp_solidflex.lua
            im.PushStyleColor2(im.Col_FrameBg, im.ImVec4(0.2, 0.2, 0.2, 0.4))
            if im.BeginListBox(id, im.ImVec2(-1,im.GetWindowHeight() - 118)) then
                im.Indent(8)
@/lua/ge/extensions/editor/flowgraph/examples.lua
    if self.arrowPressed then
      if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
        im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
      if cursor.y > im.GetScrollY() + im.GetWindowHeight() then
        im.SetScrollY(math.min(cursor.y - im.GetWindowHeight()/2, im.GetScrollMaxY()))
      end
      if cursor.y < im.GetScrollY() then
        im.SetScrollY(math.max(cursor.y - im.GetWindowHeight()/2, 0))
      end
@/lua/ge/extensions/editor/assetBrowser.lua
    -- Asset is within viewable area.
    if im.GetCursorPosY() < (im.GetScrollY() + im.GetWindowHeight()) and im.GetCursorPosY() then
      return true