MCPcopy Index your code
hub / github.com/SpaiR/imgui-java / show

Method show

example/src/main/java/ExampleKnobs.java:20–38  ·  view source on GitHub ↗
(final ImBoolean showKnobsWindow)

Source from the content-addressed store, hash-verified

18 private static final ImFloat EXAMPLE_STEPPED_KNOB_VAL = new ImFloat(0);
19
20 public static void show(final ImBoolean showKnobsWindow) {
21 ImGui.setNextWindowSize(200, 400, ImGuiCond.Once);
22 ImGui.setNextWindowPos(ImGui.getMainViewport().getPosX() + 200, ImGui.getMainViewport().getPosY() + 200, ImGuiCond.Once);
23 if (ImGui.begin("Knobs Demo Window", showKnobsWindow, ImGuiWindowFlags.NoResize | ImGuiWindowFlags.NoCollapse)) {
24 ImGui.textWrapped("This is a demo for dear ImGui Knobs");
25 if (ImGui.beginChild("Float Knobs")) {
26 ImGuiKnobs.knob("Example Tick Knob", EXAMPLE_TICK_KNOB_VAL, 0.0f, 10.0f, 0.2f, "%.1f", ImGuiKnobVariant.Tick, 50.0f, ImGuiKnobFlags.None, 1);
27 ImGuiKnobs.knob("Example Dot Knob", EXAMPLE_DOT_KNOB_VAL, 0.0f, 10.0f, 0.2f, "%.1f", ImGuiKnobVariant.Dot, 50.0f, ImGuiKnobFlags.None, 1);
28 ImGuiKnobs.knob("Example Space Knob", EXAMPLE_SPACE_KNOB_VAL, 0.0f, 10.0f, 0.2f, "%.1f", ImGuiKnobVariant.Space, 50.0f, ImGuiKnobFlags.None, 1);
29 ImGuiKnobs.knob("Example Wiper Knob", EXAMPLE_WIPER_KNOB_VAL, 0.0f, 10.0f, 0.2f, "%.1f", ImGuiKnobVariant.Wiper, 50.0f, ImGuiKnobFlags.None, 1);
30 ImGuiKnobs.knob("Example Wiper Dot Knob", EXAMPLE_WIPER_DOT_KNOB_VAL, 0.0f, 10.0f, 0.2f, "%.1f", ImGuiKnobVariant.WiperDot, 50.0f, ImGuiKnobFlags.None, 1);
31 ImGuiKnobs.knob("Example Wiper Only Knob", EXAMPLE_WIPER_ONLY_KNOB_VAL, 0.0f, 10.0f, 0.2f, "%.1f", ImGuiKnobVariant.WiperOnly, 50.0f, ImGuiKnobFlags.None, 1);
32 ImGuiKnobs.knob("Example Stepped Knob", EXAMPLE_STEPPED_KNOB_VAL, 0.0f, 10.0f, 0.2f, "%.1f", ImGuiKnobVariant.Stepped, 50.0f, ImGuiKnobFlags.None, 1);
33 ImGui.endChild();
34 }
35
36 ImGui.end();
37 }
38 }
39
40}

Callers 1

showMethod · 0.95

Calls 11

setNextWindowSizeMethod · 0.95
setNextWindowPosMethod · 0.95
getMainViewportMethod · 0.95
beginMethod · 0.95
textWrappedMethod · 0.95
beginChildMethod · 0.95
knobMethod · 0.95
endChildMethod · 0.95
endMethod · 0.95
getPosXMethod · 0.45
getPosYMethod · 0.45

Tested by

no test coverage detected