Class PZImGui

java.lang.Object
zombie.debug.debugWindows.PZImGui

public class PZImGui extends Object
  • Constructor Details

    • PZImGui

      public PZImGui()
  • Method Details

    • sliderFloat

      public static float sliderFloat(String label, float value, float min, float max)
    • button

      public static boolean button(String s)
    • combo

      public static boolean combo(String label, imgui.type.ImInt currentItem, String[] items)
    • collapsingHeader

      public static boolean collapsingHeader(String s)
    • begin

      public static boolean begin(String title, imgui.type.ImBoolean pOpen, int imGuiWindowFlags)
    • checkboxWithDefaultValueHighlight

      public static boolean checkboxWithDefaultValueHighlight(String label, Supplier<Boolean> getter, Consumer<Boolean> setter, boolean defaultValue, int color)
    • checkbox

      public static boolean checkbox(String label, Supplier<Boolean> getter, Consumer<Boolean> setter)
    • sliderInt

      public static int sliderInt(String label, int value, int min, int max)
    • sliderIntShowRange

      public static int sliderIntShowRange(String label, int value, int min, int max)
    • sliderInt

      public static int sliderInt(String label, int min, int max, Supplier<Integer> getter, Consumer<Integer> setter)
    • sliderInt

      public static <T> int sliderInt(String label, int min, int max, zombie.debug.debugWindows.Wrappers.SupplyConsumer<T,Integer> getter, BiConsumer<T,Integer> setter, T supplyArg)
    • sliderFloatShowRange

      public static float sliderFloatShowRange(String label, float value, float min, float max)
    • sliderFloat

      public static float sliderFloat(String label, float min, float max, Supplier<Float> getter, Consumer<Float> setter)
    • sliderFloat

      public static float sliderFloat(String label, float min, float max, int scale, Supplier<Float> getter, Consumer<Float> setter)
    • sliderDouble

      public static void sliderDouble(String label, double min, double max, Supplier<Double> getter, Consumer<Double> setter)
    • dragFloat

      public static float dragFloat(String label, float min, float max, float step, Supplier<Float> getter, Consumer<Float> setter)
    • dragFloat

      public static float dragFloat(String label, float value, float min, float max, float step)
    • checkbox

      public static boolean checkbox(String label, boolean value)
    • checkbox

      public static <T> boolean checkbox(String label, zombie.debug.debugWindows.Wrappers.SupplyConsumer<T,Boolean> getter, BiConsumer<T,Boolean> setter, T supplyArg)
    • selectable

      public static boolean selectable(String label, boolean value)
    • clearValueChanged

      public static void clearValueChanged()
    • didValuesChange

      public static boolean didValuesChange()