enum
ImGui::ImGuiPopupFlags
Overview
Defined in:
types.crEnum Members
-
None =
0 -
MouseButtonLeft =
0 -
For BeginPopupContext*(): open on Left Mouse release. Guaranteed to always be == 0 (same as ImGuiMouseButton_Left)
-
MouseButtonRight =
1 -
For BeginPopupContext*(): open on Right Mouse release. Guaranteed to always be == 1 (same as ImGuiMouseButton_Right)
-
MouseButtonMiddle =
2 -
For BeginPopupContext*(): open on Middle Mouse release. Guaranteed to always be == 2 (same as ImGuiMouseButton_Middle)
-
MouseButtonMask_ =
31 -
MouseButtonDefault_ =
1 -
NoReopen =
32 -
For OpenPopup*(), BeginPopupContext*(): don't reopen same popup if already open (won't reposition, won't reinitialize navigation)
-
NoOpenOverExistingPopup =
128 -
For OpenPopup*(), BeginPopupContext*(): don't open if there's already a popup at the same level of the popup stack
-
NoOpenOverItems =
256 -
For BeginPopupContextWindow(): don't return true when hovering items, only when hovering empty space
-
AnyPopupId =
1024 -
For IsPopupOpen(): ignore the ImGuiID parameter and test for any popup.
-
AnyPopupLevel =
2048 -
For IsPopupOpen(): search/test at any level of the popup stack (default test in the current level)
-
AnyPopup =
3072 -
All =
3519
Instance Method Summary
-
#any_popup?
Returns
trueif this enum value containsAnyPopup -
#any_popup_id?
Returns
trueif this enum value containsAnyPopupId -
#any_popup_level?
Returns
trueif this enum value containsAnyPopupLevel -
#mouse_button_default_?
Returns
trueif this enum value containsMouseButtonDefault_ -
#mouse_button_left?
Returns
trueif this enum value containsMouseButtonLeft -
#mouse_button_mask_?
Returns
trueif this enum value containsMouseButtonMask_ -
#mouse_button_middle?
Returns
trueif this enum value containsMouseButtonMiddle -
#mouse_button_right?
Returns
trueif this enum value containsMouseButtonRight -
#no_open_over_existing_popup?
Returns
trueif this enum value containsNoOpenOverExistingPopup -
#no_open_over_items?
Returns
trueif this enum value containsNoOpenOverItems -
#no_reopen?
Returns
trueif this enum value containsNoReopen -
#none?
Returns
trueif this enum value containsNone