Add ImRaii.ContextPopupItem (#1322)

This commit is contained in:
Haselnussbomber 2023-07-27 14:02:34 +02:00 committed by GitHub
parent d4c68a480f
commit 8d49d28552
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -51,6 +51,12 @@ public static partial class ImRaii
public static IEndObject ContextPopup(string id, ImGuiPopupFlags flags) public static IEndObject ContextPopup(string id, ImGuiPopupFlags flags)
=> new EndConditionally(ImGui.EndPopup, ImGui.BeginPopupContextWindow(id, flags)); => new EndConditionally(ImGui.EndPopup, ImGui.BeginPopupContextWindow(id, flags));
public static IEndObject ContextPopupItem(string id)
=> new EndConditionally(ImGui.EndPopup, ImGui.BeginPopupContextItem(id));
public static IEndObject ContextPopupItem(string id, ImGuiPopupFlags flags)
=> new EndConditionally(ImGui.EndPopup, ImGui.BeginPopupContextItem(id, flags));
public static IEndObject Combo(string label, string previewValue) public static IEndObject Combo(string label, string previewValue)
=> new EndConditionally(ImGui.EndCombo, ImGui.BeginCombo(label, previewValue)); => new EndConditionally(ImGui.EndCombo, ImGui.BeginCombo(label, previewValue));