Lines Matching refs:ImGuiTabItem

5827     static void             TabBarScrollToTab(ImGuiTabBar* tab_bar, ImGuiTabItem* tab);
5828 static ImGuiTabItem* TabBarScrollingButtons(ImGuiTabBar* tab_bar);
5829 static ImGuiTabItem* TabBarTabListPopupButton(ImGuiTabBar* tab_bar);
5849 const ImGuiTabItem* a = (const ImGuiTabItem*)lhs;
5850 const ImGuiTabItem* b = (const ImGuiTabItem*)rhs;
5898 ImQsort(tab_bar->Tabs.Data, tab_bar->Tabs.Size, sizeof(ImGuiTabItem), TabItemComparerByVisibleOffset);
5961 ImGuiTabItem* tab = &tab_bar->Tabs[tab_src_n];
5987 if (ImGuiTabItem* tab1 = TabBarFindTabByID(tab_bar, tab_bar->ReorderRequestTabId))
5993 ImGuiTabItem* tab2 = &tab_bar->Tabs[tab2_order];
5994 ImGuiTabItem item_tmp = *tab1;
6010 if (ImGuiTabItem* tab_to_select = TabBarTabListPopupButton(tab_bar)) // NB: Will alter BarRect.Max.x!
6018 ImGuiTabItem* most_recently_selected_tab = NULL;
6022 ImGuiTabItem* tab = &tab_bar->Tabs[tab_n];
6070 ImGuiTabItem* tab = &tab_bar->Tabs[tab_n];
6079 ImGuiTabItem* tab = &tab_bar->Tabs[tab_n];
6091 if (ImGuiTabItem* tab_to_select = TabBarScrollingButtons(tab_bar)) // NB: Will alter BarRect.Max.x!
6106 if (ImGuiTabItem* scroll_track_selected_tab = TabBarFindTabByID(tab_bar, scroll_track_selected_tab_id))
6141 ImGuiTabItem* ImGui::TabBarFindTabByID(ImGuiTabBar* tab_bar, ImGuiID tab_id)
6153 if (ImGuiTabItem* tab = TabBarFindTabByID(tab_bar, tab_id))
6161 void ImGui::TabBarCloseTab(ImGuiTabBar* tab_bar, ImGuiTabItem* tab)
6183 static void ImGui::TabBarScrollToTab(ImGuiTabBar* tab_bar, ImGuiTabItem* tab)
6196 void ImGui::TabBarQueueChangeTabOrder(ImGuiTabBar* tab_bar, const ImGuiTabItem* tab, int dir)
6204 static ImGuiTabItem* ImGui::TabBarScrollingButtons(ImGuiTabBar* tab_bar)
6220 ImGuiTabItem* tab_to_select = NULL;
6246 if (ImGuiTabItem* tab_item = TabBarFindTabByID(tab_bar, tab_bar->SelectedTabId))
6258 static ImGuiTabItem* ImGui::TabBarTabListPopupButton(ImGuiTabBar* tab_bar)
6276 ImGuiTabItem* tab_to_select = NULL;
6281 ImGuiTabItem* tab = &tab_bar->Tabs[tab_n];
6319 ImGuiTabItem* tab = &tab_bar->Tabs[tab_bar->LastTabItemIdx];
6334 ImGuiTabItem* tab = &tab_bar->Tabs[tab_bar->LastTabItemIdx];
6366 ImGuiTabItem* tab = TabBarFindTabByID(tab_bar, id);
6370 tab_bar->Tabs.push_back(ImGuiTabItem());