Searched refs:LastItemId (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/imgui/ |
| H A D | imgui_internal.h | 1063 ImGuiID LastItemId; member in struct:ImGuiWindowTempData 1103 LastItemId = 0; 1232 ImGuiID LastItemId; member in struct:ImGuiItemHoveredDataBackup 1238 void Backup() { ImGuiWindow* window = GImGui->CurrentWindow; LastItemId = window->DC.LastItemId; LastItemStatusFlags = window->DC.LastItemStatusFlags; LastItemRect = window->DC.LastItemRect; LastItemDisplayRect = window->DC.LastItemDisplayRect; } 1239 void Restore() const { ImGuiWindow* window = GImGui->CurrentWindow; window->DC.LastItemId = LastItemId; window->DC.LastItemStatusFlags = LastItemStatusFlags; window->DC.LastItemRect = LastItemRect; window->DC.LastItemDisplayRect = LastItemDisplayRect; } 1362 inline ImGuiID GetItemID() { ImGuiContext& g = *GImGui; return g.CurrentWindow->DC.LastItemId; }
|
| H A D | imgui.cpp | 2672 if (window->DC.LastItemId == id) 2717 //IM_ASSERT(g.CurrentWindow->DC.LastItemId == id); 2797 window->DC.LastItemId = id; 2820 // - this should work even for non-interactive items that have no ID, so we cannot use LastItemId 2843 if (g.ActiveId != 0 && g.ActiveId != window->DC.LastItemId && !g.ActiveIdAllowOverlap && g.ActiveId != window->MoveId) 2856 if (window->DC.LastItemId == window->MoveId && window->WriteAccessed) 4212 return g.ActiveId == window->DC.LastItemId; 4223 if (g.ActiveId == window->DC.LastItemId && g.ActiveIdPreviousFrame != window->DC.LastItemId) 4233 return (g.ActiveIdPreviousFrame == window->DC.LastItemId [all...] |
| H A D | imgui_widgets.cpp | 410 if (id != 0 && window->DC.LastItemId != id) 4028 window->DC.LastItemId = g.ActiveId; 4031 MarkItemEdited(window->DC.LastItemId); 4400 MarkItemEdited(window->DC.LastItemId); 4809 IMGUI_TEST_ENGINE_ITEM_INFO(window->DC.LastItemId, label, window->DC.ItemFlags | (is_leaf ? 0 : ImGuiItemStatusFlags_Openable) | (is_open ? ImGuiItemStatusFlags_Opened : 0)); 5236 MarkItemEdited(g.CurrentWindow->DC.LastItemId); 5784 IMGUI_TEST_ENGINE_ITEM_INFO(window->DC.LastItemId, label, window->DC.ItemFlags | ImGuiItemStatusFlags_Checkable | (selected ? ImGuiItemStatusFlags_Checked : 0));
|
| /xsrc/external/mit/MesaLib/dist/src/imgui/ |
| H A D | imgui_internal.h | 1063 ImGuiID LastItemId; member in struct:ImGuiWindowTempData 1103 LastItemId = 0; 1232 ImGuiID LastItemId; member in struct:ImGuiItemHoveredDataBackup 1238 void Backup() { ImGuiWindow* window = GImGui->CurrentWindow; LastItemId = window->DC.LastItemId; LastItemStatusFlags = window->DC.LastItemStatusFlags; LastItemRect = window->DC.LastItemRect; LastItemDisplayRect = window->DC.LastItemDisplayRect; } 1239 void Restore() const { ImGuiWindow* window = GImGui->CurrentWindow; window->DC.LastItemId = LastItemId; window->DC.LastItemStatusFlags = LastItemStatusFlags; window->DC.LastItemRect = LastItemRect; window->DC.LastItemDisplayRect = LastItemDisplayRect; } 1362 inline ImGuiID GetItemID() { ImGuiContext& g = *GImGui; return g.CurrentWindow->DC.LastItemId; }
|
| H A D | imgui.cpp | 2672 if (window->DC.LastItemId == id) 2717 //IM_ASSERT(g.CurrentWindow->DC.LastItemId == id); 2797 window->DC.LastItemId = id; 2820 // - this should work even for non-interactive items that have no ID, so we cannot use LastItemId 2843 if (g.ActiveId != 0 && g.ActiveId != window->DC.LastItemId && !g.ActiveIdAllowOverlap && g.ActiveId != window->MoveId) 2856 if (window->DC.LastItemId == window->MoveId && window->WriteAccessed) 4212 return g.ActiveId == window->DC.LastItemId; 4223 if (g.ActiveId == window->DC.LastItemId && g.ActiveIdPreviousFrame != window->DC.LastItemId) 4233 return (g.ActiveIdPreviousFrame == window->DC.LastItemId [all...] |
| H A D | imgui_widgets.cpp | 410 if (id != 0 && window->DC.LastItemId != id) 4028 window->DC.LastItemId = g.ActiveId; 4031 MarkItemEdited(window->DC.LastItemId); 4400 MarkItemEdited(window->DC.LastItemId); 4809 IMGUI_TEST_ENGINE_ITEM_INFO(window->DC.LastItemId, label, window->DC.ItemFlags | (is_leaf ? 0 : ImGuiItemStatusFlags_Openable) | (is_open ? ImGuiItemStatusFlags_Opened : 0)); 5236 MarkItemEdited(g.CurrentWindow->DC.LastItemId); 5784 IMGUI_TEST_ENGINE_ITEM_INFO(window->DC.LastItemId, label, window->DC.ItemFlags | ImGuiItemStatusFlags_Checkable | (selected ? ImGuiItemStatusFlags_Checked : 0));
|
Completed in 84 milliseconds