VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
ImGuiWindow Struct Reference

Public Member Functions

 ImGuiWindow (const char *name)
 ~ImGuiWindow ()
ImGuiID GetID (const char *str, const char *str_end=NULL)
ImGuiID GetID (const void *ptr)
ImGuiID GetIDNoKeepAlive (const char *str, const char *str_end=NULL)
ImRect Rect () const
float CalcFontSize () const
float TitleBarHeight () const
ImRect TitleBarRect () const
float MenuBarHeight () const
ImRect MenuBarRect () const

Public Attributes

charName
ImGuiID ID
ImGuiWindowFlags Flags
int OrderWithinParent
ImVec2 PosFloat
ImVec2 Pos
ImVec2 Size
ImVec2 SizeFull
ImVec2 SizeContents
ImVec2 SizeContentsExplicit
ImRect ContentsRegionRect
ImVec2 WindowPadding
ImGuiID MoveId
ImVec2 Scroll
ImVec2 ScrollTarget
ImVec2 ScrollTargetCenterRatio
bool ScrollbarX
bool ScrollbarY
ImVec2 ScrollbarSizes
float BorderSize
bool Active
bool WasActive
bool Accessed
bool Collapsed
bool SkipItems
int BeginCount
ImGuiID PopupId
int AutoFitFramesX
int AutoFitFramesY
bool AutoFitOnlyGrows
int AutoFitChildAxises
int AutoPosLastDirection
int HiddenFrames
ImGuiCond SetWindowPosAllowFlags
ImGuiCond SetWindowSizeAllowFlags
ImGuiCond SetWindowCollapsedAllowFlags
bool SetWindowPosCenterWanted
ImGuiDrawContext DC
ImVector< ImGuiIDIDStack
ImRect ClipRect
ImRect WindowRectClipped
int LastFrameActive
float ItemWidthDefault
ImGuiSimpleColumns MenuColumns
ImGuiStorage StateStorage
float FontWindowScale
ImDrawListDrawList
ImGuiWindowRootWindow
ImGuiWindowRootNonPopupWindow
ImGuiWindowParentWindow
int FocusIdxAllCounter
int FocusIdxTabCounter
int FocusIdxAllRequestCurrent
int FocusIdxTabRequestCurrent
int FocusIdxAllRequestNext
int FocusIdxTabRequestNext

Constructor & Destructor Documentation

ImGuiWindow::ImGuiWindow ( const char name)
ImGuiWindow::~ImGuiWindow ( )

Member Function Documentation

ImGuiID ImGuiWindow::GetID ( const char str,
const char str_end = NULL 
)
ImGuiID ImGuiWindow::GetID ( const void *  ptr)
ImGuiID ImGuiWindow::GetIDNoKeepAlive ( const char str,
const char str_end = NULL 
)
ImRect ImGuiWindow::Rect ( ) const
inline
float ImGuiWindow::CalcFontSize ( ) const
inline
float ImGuiWindow::TitleBarHeight ( ) const
inline
ImRect ImGuiWindow::TitleBarRect ( ) const
inline
float ImGuiWindow::MenuBarHeight ( ) const
inline
ImRect ImGuiWindow::MenuBarRect ( ) const
inline

Member Data Documentation

char* ImGuiWindow::Name
ImGuiID ImGuiWindow::ID
ImGuiWindowFlags ImGuiWindow::Flags
int ImGuiWindow::OrderWithinParent
ImVec2 ImGuiWindow::PosFloat
ImVec2 ImGuiWindow::Pos
ImVec2 ImGuiWindow::Size
ImVec2 ImGuiWindow::SizeFull
ImVec2 ImGuiWindow::SizeContents
ImVec2 ImGuiWindow::SizeContentsExplicit
ImRect ImGuiWindow::ContentsRegionRect
ImVec2 ImGuiWindow::WindowPadding
ImGuiID ImGuiWindow::MoveId
ImVec2 ImGuiWindow::Scroll
ImVec2 ImGuiWindow::ScrollTarget
ImVec2 ImGuiWindow::ScrollTargetCenterRatio
bool ImGuiWindow::ScrollbarX
bool ImGuiWindow::ScrollbarY
ImVec2 ImGuiWindow::ScrollbarSizes
float ImGuiWindow::BorderSize
bool ImGuiWindow::Active
bool ImGuiWindow::WasActive
bool ImGuiWindow::Accessed

Referenced by ImGui::GetCurrentWindow().

bool ImGuiWindow::Collapsed
bool ImGuiWindow::SkipItems
int ImGuiWindow::BeginCount
ImGuiID ImGuiWindow::PopupId
int ImGuiWindow::AutoFitFramesX
int ImGuiWindow::AutoFitFramesY
bool ImGuiWindow::AutoFitOnlyGrows
int ImGuiWindow::AutoFitChildAxises
int ImGuiWindow::AutoPosLastDirection
int ImGuiWindow::HiddenFrames
ImGuiCond ImGuiWindow::SetWindowPosAllowFlags
ImGuiCond ImGuiWindow::SetWindowSizeAllowFlags
ImGuiCond ImGuiWindow::SetWindowCollapsedAllowFlags
bool ImGuiWindow::SetWindowPosCenterWanted
ImGuiDrawContext ImGuiWindow::DC
ImVector<ImGuiID> ImGuiWindow::IDStack
ImRect ImGuiWindow::ClipRect
ImRect ImGuiWindow::WindowRectClipped
int ImGuiWindow::LastFrameActive
float ImGuiWindow::ItemWidthDefault
ImGuiSimpleColumns ImGuiWindow::MenuColumns
ImGuiStorage ImGuiWindow::StateStorage
float ImGuiWindow::FontWindowScale
ImDrawList* ImGuiWindow::DrawList
ImGuiWindow* ImGuiWindow::RootWindow
ImGuiWindow* ImGuiWindow::RootNonPopupWindow
ImGuiWindow* ImGuiWindow::ParentWindow
int ImGuiWindow::FocusIdxAllCounter
int ImGuiWindow::FocusIdxTabCounter
int ImGuiWindow::FocusIdxAllRequestCurrent
int ImGuiWindow::FocusIdxTabRequestCurrent
int ImGuiWindow::FocusIdxAllRequestNext
int ImGuiWindow::FocusIdxTabRequestNext

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)