Public Member Functions | Public Attributes | List of all members
ImGuiTabBar Struct Reference

#include <imgui_internal.h>

Public Member Functions

int GetTabOrder (const ImGuiTabItem *tab) const
 
 ImGuiTabBar ()
 

Public Attributes

ImRect BarRect
 
float ContentsHeight
 
int CurrFrameVisible
 
ImGuiTabBarFlags Flags
 
ImGuiID ID
 
short LastTabItemIdx
 
ImGuiID NextSelectedTabId
 
float OffsetMax
 
float OffsetNextTab
 
int PrevFrameVisible
 
int ReorderRequestDir
 
ImGuiID ReorderRequestTabId
 
float ScrollingAnim
 
float ScrollingTarget
 
ImGuiID SelectedTabId
 
ImVector< ImGuiTabItemTabs
 
ImGuiID VisibleTabId
 
bool VisibleTabWasSubmitted
 
bool WantLayout
 

Detailed Description

Definition at line 1220 of file imgui_internal.h.

Constructor & Destructor Documentation

◆ ImGuiTabBar()

ImGuiTabBar::ImGuiTabBar ( )

Definition at line 5795 of file imgui_widgets.cpp.

Member Function Documentation

◆ GetTabOrder()

int ImGuiTabBar::GetTabOrder ( const ImGuiTabItem tab) const
inline

Definition at line 1243 of file imgui_internal.h.

Member Data Documentation

◆ BarRect

ImRect ImGuiTabBar::BarRect

Definition at line 1229 of file imgui_internal.h.

◆ ContentsHeight

float ImGuiTabBar::ContentsHeight

Definition at line 1230 of file imgui_internal.h.

◆ CurrFrameVisible

int ImGuiTabBar::CurrFrameVisible

Definition at line 1227 of file imgui_internal.h.

◆ Flags

ImGuiTabBarFlags ImGuiTabBar::Flags

Definition at line 1235 of file imgui_internal.h.

◆ ID

ImGuiID ImGuiTabBar::ID

Definition at line 1223 of file imgui_internal.h.

◆ LastTabItemIdx

short ImGuiTabBar::LastTabItemIdx

Definition at line 1240 of file imgui_internal.h.

◆ NextSelectedTabId

ImGuiID ImGuiTabBar::NextSelectedTabId

Definition at line 1225 of file imgui_internal.h.

◆ OffsetMax

float ImGuiTabBar::OffsetMax

Definition at line 1231 of file imgui_internal.h.

◆ OffsetNextTab

float ImGuiTabBar::OffsetNextTab

Definition at line 1232 of file imgui_internal.h.

◆ PrevFrameVisible

int ImGuiTabBar::PrevFrameVisible

Definition at line 1228 of file imgui_internal.h.

◆ ReorderRequestDir

int ImGuiTabBar::ReorderRequestDir

Definition at line 1237 of file imgui_internal.h.

◆ ReorderRequestTabId

ImGuiID ImGuiTabBar::ReorderRequestTabId

Definition at line 1236 of file imgui_internal.h.

◆ ScrollingAnim

float ImGuiTabBar::ScrollingAnim

Definition at line 1233 of file imgui_internal.h.

◆ ScrollingTarget

float ImGuiTabBar::ScrollingTarget

Definition at line 1234 of file imgui_internal.h.

◆ SelectedTabId

ImGuiID ImGuiTabBar::SelectedTabId

Definition at line 1224 of file imgui_internal.h.

◆ Tabs

ImVector<ImGuiTabItem> ImGuiTabBar::Tabs

Definition at line 1222 of file imgui_internal.h.

◆ VisibleTabId

ImGuiID ImGuiTabBar::VisibleTabId

Definition at line 1226 of file imgui_internal.h.

◆ VisibleTabWasSubmitted

bool ImGuiTabBar::VisibleTabWasSubmitted

Definition at line 1239 of file imgui_internal.h.

◆ WantLayout

bool ImGuiTabBar::WantLayout

Definition at line 1238 of file imgui_internal.h.


The documentation for this struct was generated from the following files:


mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:23