VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
ImGuiTabBar Struct Reference

Public Member Functions

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

Public Attributes

ImVector< ImGuiTabItemTabs
 
ImGuiTabBarFlags Flags
 
ImGuiID ID
 
ImGuiID SelectedTabId
 
ImGuiID NextSelectedTabId
 
ImGuiID VisibleTabId
 
int CurrFrameVisible
 
int PrevFrameVisible
 
ImRect BarRect
 
float CurrTabsContentsHeight
 
float PrevTabsContentsHeight
 
float WidthAllTabs
 
float WidthAllTabsIdeal
 
float ScrollingAnim
 
float ScrollingTarget
 
float ScrollingTargetDistToVisibility
 
float ScrollingSpeed
 
float ScrollingRectMinX
 
float ScrollingRectMaxX
 
ImGuiID ReorderRequestTabId
 
ImS16 ReorderRequestOffset
 
ImS8 BeginCount
 
bool WantLayout
 
bool VisibleTabWasSubmitted
 
bool TabsAddedNew
 
ImS16 TabsActiveCount
 
ImS16 LastTabItemIdx
 
float ItemSpacingY
 
ImVec2 FramePadding
 
ImVec2 BackupCursorPos
 
ImGuiTextBuffer TabsNames
 

Constructor & Destructor Documentation

ImGuiTabBar::ImGuiTabBar ( )

Member Function Documentation

int ImGuiTabBar::GetTabOrder ( const ImGuiTabItem tab) const
inline
const char* ImGuiTabBar::GetTabName ( const ImGuiTabItem tab) const
inline

Member Data Documentation

ImVector<ImGuiTabItem> ImGuiTabBar::Tabs

Referenced by GetTabOrder().

ImGuiTabBarFlags ImGuiTabBar::Flags
ImGuiID ImGuiTabBar::ID
ImGuiID ImGuiTabBar::SelectedTabId
ImGuiID ImGuiTabBar::NextSelectedTabId
ImGuiID ImGuiTabBar::VisibleTabId
int ImGuiTabBar::CurrFrameVisible
int ImGuiTabBar::PrevFrameVisible
ImRect ImGuiTabBar::BarRect
float ImGuiTabBar::CurrTabsContentsHeight
float ImGuiTabBar::PrevTabsContentsHeight
float ImGuiTabBar::WidthAllTabs
float ImGuiTabBar::WidthAllTabsIdeal
float ImGuiTabBar::ScrollingAnim
float ImGuiTabBar::ScrollingTarget
float ImGuiTabBar::ScrollingTargetDistToVisibility
float ImGuiTabBar::ScrollingSpeed
float ImGuiTabBar::ScrollingRectMinX
float ImGuiTabBar::ScrollingRectMaxX
ImGuiID ImGuiTabBar::ReorderRequestTabId
ImS16 ImGuiTabBar::ReorderRequestOffset
ImS8 ImGuiTabBar::BeginCount
bool ImGuiTabBar::WantLayout
bool ImGuiTabBar::VisibleTabWasSubmitted
bool ImGuiTabBar::TabsAddedNew
ImS16 ImGuiTabBar::TabsActiveCount
ImS16 ImGuiTabBar::LastTabItemIdx
float ImGuiTabBar::ItemSpacingY
ImVec2 ImGuiTabBar::FramePadding
ImVec2 ImGuiTabBar::BackupCursorPos
ImGuiTextBuffer ImGuiTabBar::TabsNames

Referenced by GetTabName().


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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)