Class InactiveVeilImGuiImpl

java.lang.Object
foundry.veil.imgui.InactiveVeilImGuiImpl
All Implemented Interfaces:
VeilImGui, AutoCloseable, org.lwjgl.system.NativeResource

@Internal public class InactiveVeilImGuiImpl extends Object implements VeilImGui
  • Constructor Details

    • InactiveVeilImGuiImpl

      public InactiveVeilImGuiImpl()
  • Method Details

    • begin

      public void begin()
      Specified by:
      begin in interface VeilImGui
    • end

      public void end()
      Specified by:
      end in interface VeilImGui
    • onGrabMouse

      public void onGrabMouse()
      Specified by:
      onGrabMouse in interface VeilImGui
    • mouseButtonCallback

      public boolean mouseButtonCallback(long window, int button, int action, int mods)
      Specified by:
      mouseButtonCallback in interface VeilImGui
    • scrollCallback

      public boolean scrollCallback(long window, double xOffset, double yOffset)
      Specified by:
      scrollCallback in interface VeilImGui
    • keyCallback

      public boolean keyCallback(long window, int key, int scancode, int action, int mods)
      Specified by:
      keyCallback in interface VeilImGui
    • charCallback

      public boolean charCallback(long window, int codepoint)
      Specified by:
      charCallback in interface VeilImGui
    • shouldHideMouse

      public boolean shouldHideMouse()
      Specified by:
      shouldHideMouse in interface VeilImGui
    • free

      public void free()
      Specified by:
      free in interface org.lwjgl.system.NativeResource