Elaztek Developer Hub
Blamite Game Engine - blam!  00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
ImGuiTabBar Struct Reference

#include <imgui_internal.h>

Public Member Functions

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

Public Attributes

ImVector< ImGuiTabItemTabs
 
ImGuiID ID
 
ImGuiID SelectedTabId
 
ImGuiID NextSelectedTabId
 
ImGuiID VisibleTabId
 
int CurrFrameVisible
 
int PrevFrameVisible
 
ImRect BarRect
 
float LastTabContentHeight
 
float OffsetMax
 
float OffsetMaxIdeal
 
float OffsetNextTab
 
float ScrollingAnim
 
float ScrollingTarget
 
float ScrollingTargetDistToVisibility
 
float ScrollingSpeed
 
ImGuiTabBarFlags Flags
 
ImGuiID ReorderRequestTabId
 
ImS8 ReorderRequestDir
 
bool WantLayout
 
bool VisibleTabWasSubmitted
 
short LastTabItemIdx
 
ImVec2 FramePadding
 
ImGuiTextBuffer TabsNames
 

Constructor & Destructor Documentation

◆ ImGuiTabBar()

ImGuiTabBar::ImGuiTabBar ( )

Member Function Documentation

◆ GetTabName()

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

◆ GetTabOrder()

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

Member Data Documentation

◆ BarRect

ImRect ImGuiTabBar::BarRect

◆ CurrFrameVisible

int ImGuiTabBar::CurrFrameVisible

◆ Flags

ImGuiTabBarFlags ImGuiTabBar::Flags

◆ FramePadding

ImVec2 ImGuiTabBar::FramePadding

◆ ID

ImGuiID ImGuiTabBar::ID

◆ LastTabContentHeight

float ImGuiTabBar::LastTabContentHeight

◆ LastTabItemIdx

short ImGuiTabBar::LastTabItemIdx

◆ NextSelectedTabId

ImGuiID ImGuiTabBar::NextSelectedTabId

◆ OffsetMax

float ImGuiTabBar::OffsetMax

◆ OffsetMaxIdeal

float ImGuiTabBar::OffsetMaxIdeal

◆ OffsetNextTab

float ImGuiTabBar::OffsetNextTab

◆ PrevFrameVisible

int ImGuiTabBar::PrevFrameVisible

◆ ReorderRequestDir

ImS8 ImGuiTabBar::ReorderRequestDir

◆ ReorderRequestTabId

ImGuiID ImGuiTabBar::ReorderRequestTabId

◆ ScrollingAnim

float ImGuiTabBar::ScrollingAnim

◆ ScrollingSpeed

float ImGuiTabBar::ScrollingSpeed

◆ ScrollingTarget

float ImGuiTabBar::ScrollingTarget

◆ ScrollingTargetDistToVisibility

float ImGuiTabBar::ScrollingTargetDistToVisibility

◆ SelectedTabId

ImGuiID ImGuiTabBar::SelectedTabId

◆ Tabs

ImVector<ImGuiTabItem> ImGuiTabBar::Tabs

◆ TabsNames

ImGuiTextBuffer ImGuiTabBar::TabsNames

◆ VisibleTabId

ImGuiID ImGuiTabBar::VisibleTabId

◆ VisibleTabWasSubmitted

bool ImGuiTabBar::VisibleTabWasSubmitted

◆ WantLayout

bool ImGuiTabBar::WantLayout

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