enum{WRT_OuterRect,WRT_OuterRectClipped,WRT_InnerRect,WRT_InnerClipRect,WRT_WorkRect,WRT_Contents,WRT_ContentsRegionRect,WRT_Count};// Windows Rect Type
ImGuiSelectableFlags_DrawFillAvailWidth=1<<23,// FIXME: We may be able to remove this (added in 6251d379 for menus)
ImGuiSelectableFlags_AllowItemOverlap=1<<24
ImGuiSelectableFlags_AllowItemOverlap=1<<24,
ImGuiSelectableFlags_DrawHoveredWhenHeld=1<<25// Always show active when held, even is not hovered. This concept could probably be renamed/formalized somehow.
};
// Extend ImGuiTreeNodeFlags_
@ -827,13 +828,13 @@ struct ImGuiShrinkWidthItem
floatWidth;
};
structImGuiTabBarRef
structImGuiPtrOrIndex
{
ImGuiTabBar*Ptr;// Either field can be set, not both. Dock node tab bars are loose while BeginTabBar() ones are in a pool.
intIndexInMainPool;
void*Ptr;// Either field can be set, not both. e.g. Dock node tab bars are loose while BeginTabBar() ones are in a pool.