Interface EngineImGui

All Known Implementing Classes:
ImGuiManager

public interface EngineImGui
  • Method Details

    • create

      void create(long handle)
    • enable

      void enable()
    • disable

      void disable()
    • toggle

      void toggle()
    • isEnabled

      boolean isEnabled()
    • setTheme

      void setTheme(ImTheme theme)
    • setTheme

      void setTheme(ImTheme theme, boolean saveToConfig)
    • getCurrentTheme

      ImTheme getCurrentTheme()
    • begin

      void begin()
    • end

      void end()
    • getFontManager

      ImGuiFontManager getFontManager()
    • shouldInterceptMouse

      boolean shouldInterceptMouse()
    • shouldInterceptKeyboard

      boolean shouldInterceptKeyboard()
    • free

      void free()
    • getGraphicsStack

      ImGuiGraphicsStack getGraphicsStack()
    • getDockId

      int getDockId()
    • showMenuBar

      void showMenuBar()
    • hideMenuBar

      void hideMenuBar()
    • toggleMenuBar

      void toggleMenuBar()
    • isMenuBarVisible

      boolean isMenuBarVisible()