Package imgui.flag

Class ImGuiCond

java.lang.Object
imgui.flag.ImGuiCond

public final class ImGuiCond extends Object
Enumeration for ImGui::SetWindow***(), SetNextWindow***(), SetNextItem***() functions Represent a condition. Important: Treat as a regular enum! Do NOT combine multiple values using binary operators! All the functions above treat 0 as a shortcut to ImGuiCond_Always.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    No condition (always set the variable), same as _None
    static final int
    Set the variable if the object/window is appearing after being hidden/inactive (or the first time)
    static final int
    Set the variable if the object/window has no persistently saved data (no entry in .ini file)
    static final int
    No condition (always set the variable), same as _Always
    static final int
    Set the variable once per runtime session (only the first call will succeed)
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • None

      public static final int None
      No condition (always set the variable), same as _Always

      Definition: 0

      See Also:
    • Always

      public static final int Always
      No condition (always set the variable), same as _None

      Definition: 1 << 0

      See Also:
    • Once

      public static final int Once
      Set the variable once per runtime session (only the first call will succeed)

      Definition: 1 << 1

      See Also:
    • FirstUseEver

      public static final int FirstUseEver
      Set the variable if the object/window has no persistently saved data (no entry in .ini file)

      Definition: 1 << 2

      See Also:
    • Appearing

      public static final int Appearing
      Set the variable if the object/window is appearing after being hidden/inactive (or the first time)

      Definition: 1 << 3

      See Also: