Schnittstelle ImTheme

Alle bekannten Implementierungsklassen:
BessDarkTheme, CatpuccinMochaTheme, CherryTheme, DarkTheme, ModernDarkTheme, VeilTheme, VidlibTheme

public interface ImTheme
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    default void
    apply(imgui.ImGuiStyle style)
     
    void
    applyTheme(imgui.ImGuiStyle style)
     
    default void
    borders(imgui.ImGuiStyle style, float window, float frame, float popup, float child, float tab)
     
    default void
    col(imgui.ImGuiStyle style, int imGuiCol, float r, float g, float b)
     
    default void
    col(imgui.ImGuiStyle style, int imGuiCol, float r, float g, float b, float a)
     
    default void
    col(imgui.ImGuiStyle style, int imGuiCol, int argb)
     
    default void
    col(imgui.ImGuiStyle style, int imGuiCol, Color color)
     
    default void
    framePadding(imgui.ImGuiStyle style, float x, float y)
     
     
    default void
    itemInnerSpacing(imgui.ImGuiStyle style, float x, float y)
     
    default void
    itemSpacing(imgui.ImGuiStyle style, float x, float y)
     
    default void
    padding(imgui.ImGuiStyle style, float x, float y)
     
    default void
    rounding(imgui.ImGuiStyle style, float window, float frame, float grab, float tab, float popup, float scrollbar, float child)
     
  • Methodendetails

    • getName

      String getName()
    • applyTheme

      void applyTheme(imgui.ImGuiStyle style)
    • apply

      default void apply(imgui.ImGuiStyle style)
    • col

      default void col(imgui.ImGuiStyle style, int imGuiCol, Color color)
    • col

      default void col(imgui.ImGuiStyle style, int imGuiCol, float r, float g, float b)
    • col

      default void col(imgui.ImGuiStyle style, int imGuiCol, float r, float g, float b, float a)
    • col

      default void col(imgui.ImGuiStyle style, int imGuiCol, int argb)
    • padding

      default void padding(imgui.ImGuiStyle style, float x, float y)
    • framePadding

      default void framePadding(imgui.ImGuiStyle style, float x, float y)
    • itemSpacing

      default void itemSpacing(imgui.ImGuiStyle style, float x, float y)
    • itemInnerSpacing

      default void itemInnerSpacing(imgui.ImGuiStyle style, float x, float y)
    • rounding

      default void rounding(imgui.ImGuiStyle style, float window, float frame, float grab, float tab, float popup, float scrollbar, float child)
    • borders

      default void borders(imgui.ImGuiStyle style, float window, float frame, float popup, float child, float tab)