Karma Engine
Loading...
Searching...
No Matches
KGGuiDockNode Struct Reference
Collaboration diagram for KGGuiDockNode:

Public Member Functions

 KGGuiDockNode (KGGuiID id)
 
bool IsRootNode () const
 
bool IsDockSpace () const
 
bool IsFloatingNode () const
 
bool IsCentralNode () const
 
bool IsHiddenTabBar () const
 
bool IsNoTabBar () const
 
bool IsSplitNode () const
 
bool IsLeafNode () const
 
bool IsEmpty () const
 
KGRect Rect () const
 
void SetLocalFlags (KarmaGuiDockNodeFlags flags)
 
void UpdateMergedFlags ()
 

Public Attributes

KGGuiID ID
 
KarmaGuiDockNodeFlags SharedFlags
 
KarmaGuiDockNodeFlags LocalFlags
 
KarmaGuiDockNodeFlags LocalFlagsInWindows
 
KarmaGuiDockNodeFlags MergedFlags
 
KGGuiDockNodeState State
 
KGGuiDockNodeParentNode
 
KGGuiDockNodeChildNodes [2]
 
KGVector< KGGuiWindow * > Windows
 
KGGuiTabBarTabBar
 
KGVec2 Pos
 
KGVec2 Size
 
KGVec2 SizeRef
 
KGGuiAxis SplitAxis
 
KarmaGuiWindowClass WindowClass
 
KGU32 LastBgColor
 
KGGuiWindowHostWindow
 
KGGuiWindowVisibleWindow
 
KGGuiDockNodeCentralNode
 
KGGuiDockNodeOnlyNodeWithWindows
 
int CountNodeWithWindows
 
int LastFrameAlive
 
int LastFrameActive
 
int LastFrameFocused
 
KGGuiID LastFocusedNodeId
 
KGGuiID SelectedTabId
 
KGGuiID WantCloseTabId
 
KGGuiDataAuthority AuthorityForPos: 3
 
KGGuiDataAuthority AuthorityForSize: 3
 
KGGuiDataAuthority AuthorityForViewport: 3
 
bool IsVisible: 1
 
bool IsFocused: 1
 
bool IsBgDrawnThisFrame: 1
 
bool HasCloseButton: 1
 
bool HasWindowMenuButton: 1
 
bool HasCentralNodeChild: 1
 
bool WantCloseAll: 1
 
bool WantLockSizeOnce: 1
 
bool WantMouseMove: 1
 
bool WantHiddenTabBarUpdate: 1
 
bool WantHiddenTabBarToggle: 1
 

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