siplasplas
Public Attributes | List of all members
ImGuiContext Struct Reference

Public Attributes

bool Initialized
 
ImGuiIO IO
 
ImGuiStyle Style
 
ImFontFont
 
float FontSize
 
float FontBaseSize
 
ImVec2 FontTexUvWhitePixel
 
float Time
 
int FrameCount
 
int FrameCountEnded
 
int FrameCountRendered
 
ImVector< ImGuiWindow * > Windows
 
ImVector< ImGuiWindow * > WindowsSortBuffer
 
ImGuiWindowCurrentWindow
 
ImVector< ImGuiWindow * > CurrentWindowStack
 
ImGuiWindowFocusedWindow
 
ImGuiWindowHoveredWindow
 
ImGuiWindowHoveredRootWindow
 
ImGuiID HoveredId
 
bool HoveredIdAllowOverlap
 
ImGuiID HoveredIdPreviousFrame
 
ImGuiID ActiveId
 
ImGuiID ActiveIdPreviousFrame
 
bool ActiveIdIsAlive
 
bool ActiveIdIsJustActivated
 
bool ActiveIdAllowOverlap
 
ImVec2 ActiveIdClickOffset
 
ImGuiWindowActiveIdWindow
 
ImGuiWindowMovedWindow
 
ImGuiID MovedWindowMoveId
 
ImVector< ImGuiIniDataSettings
 
float SettingsDirtyTimer
 
ImVector< ImGuiColModColorModifiers
 
ImVector< ImGuiStyleModStyleModifiers
 
ImVector< ImFont * > FontStack
 
ImVector< ImGuiPopupRefOpenPopupStack
 
ImVector< ImGuiPopupRefCurrentPopupStack
 
ImVec2 SetNextWindowPosVal
 
ImVec2 SetNextWindowSizeVal
 
ImVec2 SetNextWindowContentSizeVal
 
bool SetNextWindowCollapsedVal
 
ImGuiSetCond SetNextWindowPosCond
 
ImGuiSetCond SetNextWindowSizeCond
 
ImGuiSetCond SetNextWindowContentSizeCond
 
ImGuiSetCond SetNextWindowCollapsedCond
 
ImRect SetNextWindowSizeConstraintRect
 
ImGuiSizeConstraintCallback SetNextWindowSizeConstraintCallback
 
void * SetNextWindowSizeConstraintCallbackUserData
 
bool SetNextWindowSizeConstraint
 
bool SetNextWindowFocus
 
bool SetNextTreeNodeOpenVal
 
ImGuiSetCond SetNextTreeNodeOpenCond
 
ImDrawData RenderDrawData
 
ImVector< ImDrawList * > RenderDrawLists [3]
 
float ModalWindowDarkeningRatio
 
ImDrawList OverlayDrawList
 
ImGuiMouseCursor MouseCursor
 
ImGuiMouseCursorData MouseCursorData [ImGuiMouseCursor_Count_]
 
ImGuiTextEditState InputTextState
 
ImFont InputTextPasswordFont
 
ImGuiID ScalarAsInputTextId
 
ImGuiStorage ColorEditModeStorage
 
float DragCurrentValue
 
ImVec2 DragLastMouseDelta
 
float DragSpeedDefaultRatio
 
float DragSpeedScaleSlow
 
float DragSpeedScaleFast
 
ImVec2 ScrollbarClickDeltaToGrabCenter
 
char Tooltip [1024]
 
char * PrivateClipboard
 
ImVec2 OsImePosRequest
 
ImVec2 OsImePosSet
 
bool LogEnabled
 
FILE * LogFile
 
ImGuiTextBufferLogClipboard
 
int LogStartDepth
 
int LogAutoExpandMaxDepth
 
float FramerateSecPerFrame [120]
 
int FramerateSecPerFrameIdx
 
float FramerateSecPerFrameAccum
 
int CaptureMouseNextFrame
 
int CaptureKeyboardNextFrame
 
char TempBuffer [1024 *3+1]
 

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