| 1234567891011121314151617 |
- package imgui
- // Condition for SetWindow***(), SetNextWindow***(), SetNextTreeNode***() functions.
- // Important: Treat as a regular enum! Do NOT combine multiple values using binary operators!
- // All the functions above treat 0 as a shortcut to ConditionAlways.
- type Condition int
- const (
- // ConditionAlways sets the variable.
- ConditionAlways Condition = 1 << 0
- // ConditionOnce sets the variable once per runtime session (only the first call with succeed).
- ConditionOnce = 1 << 1
- // ConditionFirstUseEver sets the variable if the object/window has no persistently saved data (no entry in .ini file).
- ConditionFirstUseEver = 1 << 2
- // ConditionAppearing sets the variable if the object/window is appearing after being hidden/inactive (or the first time).
- ConditionAppearing = 1 << 3
- )
|