IsItemHovered() return false if another widget is active. Added IsItemHoveredRectOnly().

This commit is contained in:
ocornut
2015-03-18 12:10:26 +00:00
parent 6f150d8800
commit 7d26e85b05
2 changed files with 33 additions and 11 deletions

View File

@ -352,6 +352,7 @@ namespace ImGui
// Utilities
IMGUI_API bool IsItemHovered(); // was the last item hovered by mouse?
IMGUI_API bool IsItemHoveredRectOnly(); // was the last item hovered by mouse? even if another item is active while we are hovering this.
IMGUI_API bool IsItemActive(); // was the last item active? (e.g. button being held, text field being edited- items that don't interact will always return false)
IMGUI_API bool IsAnyItemActive(); //
IMGUI_API ImVec2 GetItemActiveDragDelta(); // mouse delta from the time the item first got active