Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
ImGuiContext Struct Reference

#include <src/imgui/imgui_internal.h>

+ Collaboration diagram for ImGuiContext:

Public Member Functions

 ImGuiContext (ImFontAtlas *shared_font_atlas)
 

Public Attributes

bool Initialized
 
bool FontAtlasOwnedByContext
 
ImGuiIO IO
 
ImGuiStyle Style
 
ImFontFont
 
float FontSize
 
float FontBaseSize
 
ImDrawListSharedData DrawListSharedData
 
double Time
 
int FrameCount
 
int FrameCountEnded
 
int FrameCountRendered
 
bool WithinFrameScope
 
bool WithinFrameScopeWithImplicitWindow
 
bool WithinEndChild
 
bool GcCompactAll
 
bool TestEngineHookItems
 
ImGuiID TestEngineHookIdInfo
 
voidTestEngine
 
ImVector< ImGuiWindow * > Windows
 
ImVector< ImGuiWindow * > WindowsFocusOrder
 
ImVector< ImGuiWindow * > WindowsTempSortBuffer
 
ImVector< ImGuiWindow * > CurrentWindowStack
 
ImGuiStorage WindowsById
 
int WindowsActiveCount
 
ImVec2 WindowsHoverPadding
 
ImGuiWindowCurrentWindow
 
ImGuiWindowHoveredWindow
 
ImGuiWindowHoveredWindowUnderMovingWindow
 
ImGuiWindowMovingWindow
 
ImGuiWindowWheelingWindow
 
ImVec2 WheelingWindowRefMousePos
 
float WheelingWindowTimer
 
ImGuiItemFlags CurrentItemFlags
 
ImGuiID HoveredId
 
ImGuiID HoveredIdPreviousFrame
 
bool HoveredIdAllowOverlap
 
bool HoveredIdUsingMouseWheel
 
bool HoveredIdPreviousFrameUsingMouseWheel
 
bool HoveredIdDisabled
 
float HoveredIdTimer
 
float HoveredIdNotActiveTimer
 
ImGuiID ActiveId
 
ImGuiID ActiveIdIsAlive
 
float ActiveIdTimer
 
bool ActiveIdIsJustActivated
 
bool ActiveIdAllowOverlap
 
bool ActiveIdNoClearOnFocusLoss
 
bool ActiveIdHasBeenPressedBefore
 
bool ActiveIdHasBeenEditedBefore
 
bool ActiveIdHasBeenEditedThisFrame
 
bool ActiveIdUsingMouseWheel
 
ImU32 ActiveIdUsingNavDirMask
 
ImU32 ActiveIdUsingNavInputMask
 
ImU64 ActiveIdUsingKeyInputMask
 
ImVec2 ActiveIdClickOffset
 
ImGuiWindowActiveIdWindow
 
ImGuiInputSource ActiveIdSource
 
int ActiveIdMouseButton
 
ImGuiID ActiveIdPreviousFrame
 
bool ActiveIdPreviousFrameIsAlive
 
bool ActiveIdPreviousFrameHasBeenEditedBefore
 
ImGuiWindowActiveIdPreviousFrameWindow
 
ImGuiID LastActiveId
 
float LastActiveIdTimer
 
ImGuiNextWindowData NextWindowData
 
ImGuiNextItemData NextItemData
 
ImVector< ImGuiColorModColorStack
 
ImVector< ImGuiStyleModStyleVarStack
 
ImVector< ImFont * > FontStack
 
ImVector< ImGuiIDFocusScopeStack
 
ImVector< ImGuiItemFlagsItemFlagsStack
 
ImVector< ImGuiGroupDataGroupStack
 
ImVector< ImGuiPopupDataOpenPopupStack
 
ImVector< ImGuiPopupDataBeginPopupStack
 
ImVector< ImGuiViewportP * > Viewports
 
ImGuiWindowNavWindow
 
ImGuiID NavId
 
ImGuiID NavFocusScopeId
 
ImGuiID NavActivateId
 
ImGuiID NavActivateDownId
 
ImGuiID NavActivatePressedId
 
ImGuiID NavInputId
 
ImGuiID NavJustTabbedId
 
ImGuiID NavJustMovedToId
 
ImGuiID NavJustMovedToFocusScopeId
 
ImGuiKeyModFlags NavJustMovedToKeyMods
 
ImGuiID NavNextActivateId
 
ImGuiInputSource NavInputSource
 
ImRect NavScoringRect
 
int NavScoringCount
 
ImGuiNavLayer NavLayer
 
int NavIdTabCounter
 
bool NavIdIsAlive
 
bool NavMousePosDirty
 
bool NavDisableHighlight
 
bool NavDisableMouseHover
 
bool NavAnyRequest
 
bool NavInitRequest
 
bool NavInitRequestFromMove
 
ImGuiID NavInitResultId
 
ImRect NavInitResultRectRel
 
bool NavMoveRequest
 
ImGuiNavMoveFlags NavMoveRequestFlags
 
ImGuiNavForward NavMoveRequestForward
 
ImGuiKeyModFlags NavMoveRequestKeyMods
 
ImGuiDir NavMoveDir
 
ImGuiDir NavMoveDirLast
 
ImGuiDir NavMoveClipDir
 
ImGuiNavItemData NavMoveResultLocal
 
ImGuiNavItemData NavMoveResultLocalVisibleSet
 
ImGuiNavItemData NavMoveResultOther
 
ImGuiWindowNavWrapRequestWindow
 
ImGuiNavMoveFlags NavWrapRequestFlags
 
ImGuiWindowNavWindowingTarget
 
ImGuiWindowNavWindowingTargetAnim
 
ImGuiWindowNavWindowingListWindow
 
float NavWindowingTimer
 
float NavWindowingHighlightAlpha
 
bool NavWindowingToggleLayer
 
ImGuiWindowTabFocusRequestCurrWindow
 
ImGuiWindowTabFocusRequestNextWindow
 
int TabFocusRequestCurrCounterRegular
 
int TabFocusRequestCurrCounterTabStop
 
int TabFocusRequestNextCounterRegular
 
int TabFocusRequestNextCounterTabStop
 
bool TabFocusPressed
 
float DimBgRatio
 
ImGuiMouseCursor MouseCursor
 
bool DragDropActive
 
bool DragDropWithinSource
 
bool DragDropWithinTarget
 
ImGuiDragDropFlags DragDropSourceFlags
 
int DragDropSourceFrameCount
 
int DragDropMouseButton
 
ImGuiPayload DragDropPayload
 
ImRect DragDropTargetRect
 
ImGuiID DragDropTargetId
 
ImGuiDragDropFlags DragDropAcceptFlags
 
float DragDropAcceptIdCurrRectSurface
 
ImGuiID DragDropAcceptIdCurr
 
ImGuiID DragDropAcceptIdPrev
 
int DragDropAcceptFrameCount
 
ImGuiID DragDropHoldJustPressedId
 
ImVector< unsigned char > DragDropPayloadBufHeap
 
unsigned char DragDropPayloadBufLocal [16]
 
ImGuiTableCurrentTable
 
int CurrentTableStackIdx
 
ImPool< ImGuiTableTables
 
ImVector< ImGuiTableTempDataTablesTempDataStack
 
ImVector< float > TablesLastTimeActive
 
ImVector< ImDrawChannelDrawChannelsTempMergeBuffer
 
ImGuiTabBarCurrentTabBar
 
ImPool< ImGuiTabBarTabBars
 
ImVector< ImGuiPtrOrIndexCurrentTabBarStack
 
ImVector< ImGuiShrinkWidthItemShrinkWidthBuffer
 
ImVec2 LastValidMousePos
 
ImGuiInputTextState InputTextState
 
ImFont InputTextPasswordFont
 
ImGuiID TempInputId
 
ImGuiColorEditFlags ColorEditOptions
 
float ColorEditLastHue
 
float ColorEditLastSat
 
float ColorEditLastColor [3]
 
ImVec4 ColorPickerRef
 
float SliderCurrentAccum
 
bool SliderCurrentAccumDirty
 
bool DragCurrentAccumDirty
 
float DragCurrentAccum
 
float DragSpeedDefaultRatio
 
float ScrollbarClickDeltaToGrabCenter
 
int TooltipOverrideCount
 
float TooltipSlowDelay
 
ImVector< char > ClipboardHandlerData
 
ImVector< ImGuiIDMenusIdSubmittedThisFrame
 
ImVec2 PlatformImePos
 
ImVec2 PlatformImeLastPos
 
char PlatformLocaleDecimalPoint
 
bool SettingsLoaded
 
float SettingsDirtyTimer
 
ImGuiTextBuffer SettingsIniData
 
ImVector< ImGuiSettingsHandlerSettingsHandlers
 
ImChunkStream< ImGuiWindowSettingsSettingsWindows
 
ImChunkStream< ImGuiTableSettingsSettingsTables
 
ImVector< ImGuiContextHookHooks
 
ImGuiID HookIdNext
 
bool LogEnabled
 
ImGuiLogType LogType
 
ImFileHandle LogFile
 
ImGuiTextBuffer LogBuffer
 
const char * LogNextPrefix
 
const char * LogNextSuffix
 
float LogLinePosY
 
bool LogLineFirstItem
 
int LogDepthRef
 
int LogDepthToExpand
 
int LogDepthToExpandDefault
 
bool DebugItemPickerActive
 
ImGuiID DebugItemPickerBreakId
 
ImGuiMetricsConfig DebugMetricsConfig
 
float FramerateSecPerFrame [120]
 
int FramerateSecPerFrameIdx
 
int FramerateSecPerFrameCount
 
float FramerateSecPerFrameAccum
 
int WantCaptureMouseNextFrame
 
int WantCaptureKeyboardNextFrame
 
int WantTextInputNextFrame
 
char TempBuffer [1024 *3+1]
 

Detailed Description

Constructor & Destructor Documentation

◆ ImGuiContext()

ImGuiContext::ImGuiContext ( ImFontAtlas shared_font_atlas)
inline
1597 {
1598 Initialized = false;
1599 FontAtlasOwnedByContext = shared_font_atlas ? false : true;
1600 Font = NULL;
1601 FontSize = FontBaseSize = 0.0f;
1602 IO.Fonts = shared_font_atlas ? shared_font_atlas : IM_NEW(ImFontAtlas)();
1603 Time = 0.0f;
1604 FrameCount = 0;
1607 GcCompactAll = false;
1608 TestEngineHookItems = false;
1610 TestEngine = NULL;
1611
1613 CurrentWindow = NULL;
1614 HoveredWindow = NULL;
1616 MovingWindow = NULL;
1617 WheelingWindow = NULL;
1618 WheelingWindowTimer = 0.0f;
1619
1622 HoveredIdAllowOverlap = false;
1624 HoveredIdDisabled = false;
1626 ActiveId = 0;
1627 ActiveIdIsAlive = 0;
1628 ActiveIdTimer = 0.0f;
1630 ActiveIdAllowOverlap = false;
1639 ActiveIdClickOffset = ImVec2(-1, -1);
1640 ActiveIdWindow = NULL;
1647 LastActiveId = 0;
1648 LastActiveIdTimer = 0.0f;
1649
1650 NavWindow = NULL;
1656 NavScoringCount = 0;
1658 NavIdTabCounter = INT_MAX;
1659 NavIdIsAlive = false;
1660 NavMousePosDirty = false;
1661 NavDisableHighlight = true;
1662 NavDisableMouseHover = false;
1663 NavAnyRequest = false;
1664 NavInitRequest = false;
1665 NavInitRequestFromMove = false;
1666 NavInitResultId = 0;
1667 NavMoveRequest = false;
1672 NavWrapRequestWindow = NULL;
1674
1678
1682 TabFocusPressed = false;
1683
1684 DimBgRatio = 0.0f;
1686
1691 DragDropTargetId = 0;
1698
1699 CurrentTable = NULL;
1701 CurrentTabBar = NULL;
1702
1703 LastValidMousePos = ImVec2(0.0f, 0.0f);
1704 TempInputId = 0;
1708 SliderCurrentAccum = 0.0f;
1710 DragCurrentAccumDirty = false;
1711 DragCurrentAccum = 0.0f;
1712 DragSpeedDefaultRatio = 1.0f / 100.0f;
1715 TooltipSlowDelay = 0.50f;
1716
1717 PlatformImePos = PlatformImeLastPos = ImVec2(FLT_MAX, FLT_MAX);
1719
1720 SettingsLoaded = false;
1721 SettingsDirtyTimer = 0.0f;
1722 HookIdNext = 0;
1723
1724 LogEnabled = false;
1727 LogFile = NULL;
1728 LogLinePosY = FLT_MAX;
1729 LogLineFirstItem = false;
1730 LogDepthRef = 0;
1732
1733 DebugItemPickerActive = false;
1735
1736 memset(FramerateSecPerFrame, 0, sizeof(FramerateSecPerFrame));
1740 memset(TempBuffer, 0, sizeof(TempBuffer));
1741 }
@ ImGuiDragDropFlags_None
Definition imgui.h:1257
@ ImGuiMouseCursor_Arrow
Definition imgui.h:1597
#define IM_NEW(_TYPE)
Definition imgui.h:1637
@ ImGuiKeyModFlags_None
Definition imgui.h:1342
@ ImGuiDir_None
Definition imgui.h:1295
@ ImGuiColorEditFlags__OptionsDefault
Definition imgui.h:1551
@ ImGuiNavForward_None
Definition imgui_internal.h:928
@ ImGuiItemFlags_None
Definition imgui_internal.h:722
@ ImGuiInputSource_None
Definition imgui_internal.h:877
@ ImGuiLogType_None
Definition imgui_internal.h:854
@ ImGuiNavMoveFlags_None
Definition imgui_internal.h:916
@ ImGuiNavLayer_Main
Definition imgui_internal.h:935
Definition imgui.h:2589
int TabFocusRequestCurrCounterRegular
Definition imgui_internal.h:1489
int WantCaptureKeyboardNextFrame
Definition imgui_internal.h:1592
int LogDepthToExpand
Definition imgui_internal.h:1578
int DragDropSourceFrameCount
Definition imgui_internal.h:1504
ImGuiID NavId
Definition imgui_internal.h:1441
ImGuiNavMoveFlags NavMoveRequestFlags
Definition imgui_internal.h:1467
bool FontAtlasOwnedByContext
Definition imgui_internal.h:1353
float HoveredIdTimer
Definition imgui_internal.h:1396
ImGuiID NavActivateDownId
Definition imgui_internal.h:1444
ImGuiID HoveredIdPreviousFrame
Definition imgui_internal.h:1391
ImGuiID TestEngineHookIdInfo
Definition imgui_internal.h:1369
int DragDropMouseButton
Definition imgui_internal.h:1505
float FontBaseSize
Definition imgui_internal.h:1358
bool SettingsLoaded
Definition imgui_internal.h:1559
int ActiveIdMouseButton
Definition imgui_internal.h:1414
ImGuiNavMoveFlags NavWrapRequestFlags
Definition imgui_internal.h:1476
ImGuiID ActiveId
Definition imgui_internal.h:1398
ImGuiColorEditFlags ColorEditOptions
Definition imgui_internal.h:1537
bool NavDisableHighlight
Definition imgui_internal.h:1459
bool DebugItemPickerActive
Definition imgui_internal.h:1582
bool HoveredIdAllowOverlap
Definition imgui_internal.h:1392
ImGuiKeyModFlags NavMoveRequestKeyMods
Definition imgui_internal.h:1469
ImGuiNavLayer NavLayer
Definition imgui_internal.h:1455
ImGuiID NavInitResultId
Definition imgui_internal.h:1464
ImGuiID NavJustMovedToId
Definition imgui_internal.h:1448
int TooltipOverrideCount
Definition imgui_internal.h:1548
ImGuiDir NavMoveDir
Definition imgui_internal.h:1470
ImGuiID NavActivatePressedId
Definition imgui_internal.h:1445
bool LogEnabled
Definition imgui_internal.h:1569
int CurrentTableStackIdx
Definition imgui_internal.h:1520
ImGuiWindow * MovingWindow
Definition imgui_internal.h:1383
ImVec2 ActiveIdClickOffset
Definition imgui_internal.h:1411
float ScrollbarClickDeltaToGrabCenter
Definition imgui_internal.h:1547
int NavIdTabCounter
Definition imgui_internal.h:1456
bool DragCurrentAccumDirty
Definition imgui_internal.h:1544
double Time
Definition imgui_internal.h:1360
ImGuiItemFlags CurrentItemFlags
Definition imgui_internal.h:1389
bool NavAnyRequest
Definition imgui_internal.h:1461
bool DragDropActive
Definition imgui_internal.h:1500
int NavScoringCount
Definition imgui_internal.h:1454
ImGuiInputSource NavInputSource
Definition imgui_internal.h:1452
ImGuiWindow * WheelingWindow
Definition imgui_internal.h:1384
ImGuiInputSource ActiveIdSource
Definition imgui_internal.h:1413
bool NavWindowingToggleLayer
Definition imgui_internal.h:1484
ImGuiID HoveredId
Definition imgui_internal.h:1390
ImRect NavScoringRect
Definition imgui_internal.h:1453
void * TestEngine
Definition imgui_internal.h:1370
float NavWindowingTimer
Definition imgui_internal.h:1482
ImGuiDir NavMoveClipDir
Definition imgui_internal.h:1471
float SliderCurrentAccum
Definition imgui_internal.h:1542
bool NavMousePosDirty
Definition imgui_internal.h:1458
bool ActiveIdPreviousFrameHasBeenEditedBefore
Definition imgui_internal.h:1417
int LogDepthToExpandDefault
Definition imgui_internal.h:1579
const char * LogNextPrefix
Definition imgui_internal.h:1573
float DragDropAcceptIdCurrRectSurface
Definition imgui_internal.h:1510
ImGuiID HookIdNext
Definition imgui_internal.h:1566
ImGuiKeyModFlags NavJustMovedToKeyMods
Definition imgui_internal.h:1450
float DragCurrentAccum
Definition imgui_internal.h:1545
int LogDepthRef
Definition imgui_internal.h:1577
float NavWindowingHighlightAlpha
Definition imgui_internal.h:1483
char PlatformLocaleDecimalPoint
Definition imgui_internal.h:1556
bool HoveredIdDisabled
Definition imgui_internal.h:1395
bool SliderCurrentAccumDirty
Definition imgui_internal.h:1543
bool DragDropWithinSource
Definition imgui_internal.h:1501
ImGuiDragDropFlags DragDropSourceFlags
Definition imgui_internal.h:1503
ImGuiID NavInputId
Definition imgui_internal.h:1446
int FramerateSecPerFrameIdx
Definition imgui_internal.h:1588
int FrameCountRendered
Definition imgui_internal.h:1363
int FramerateSecPerFrameCount
Definition imgui_internal.h:1589
int TabFocusRequestCurrCounterTabStop
Definition imgui_internal.h:1490
ImU32 ActiveIdUsingNavDirMask
Definition imgui_internal.h:1408
ImGuiWindow * HoveredWindow
Definition imgui_internal.h:1381
bool HoveredIdUsingMouseWheel
Definition imgui_internal.h:1393
bool Initialized
Definition imgui_internal.h:1352
float LastActiveIdTimer
Definition imgui_internal.h:1420
ImGuiDragDropFlags DragDropAcceptFlags
Definition imgui_internal.h:1509
ImGuiDir NavMoveDirLast
Definition imgui_internal.h:1470
bool GcCompactAll
Definition imgui_internal.h:1367
bool WithinFrameScope
Definition imgui_internal.h:1364
ImVec2 LastValidMousePos
Definition imgui_internal.h:1533
bool ActiveIdUsingMouseWheel
Definition imgui_internal.h:1407
float SettingsDirtyTimer
Definition imgui_internal.h:1560
int WantCaptureMouseNextFrame
Definition imgui_internal.h:1591
bool TabFocusPressed
Definition imgui_internal.h:1493
int TabFocusRequestNextCounterTabStop
Definition imgui_internal.h:1492
ImGuiID NavActivateId
Definition imgui_internal.h:1443
ImGuiWindow * TabFocusRequestCurrWindow
Definition imgui_internal.h:1487
int DragDropAcceptFrameCount
Definition imgui_internal.h:1513
bool HoveredIdPreviousFrameUsingMouseWheel
Definition imgui_internal.h:1394
ImGuiLogType LogType
Definition imgui_internal.h:1570
ImGuiID DragDropHoldJustPressedId
Definition imgui_internal.h:1514
ImU64 ActiveIdUsingKeyInputMask
Definition imgui_internal.h:1410
ImGuiID LastActiveId
Definition imgui_internal.h:1419
int TabFocusRequestNextCounterRegular
Definition imgui_internal.h:1491
char TempBuffer[1024 *3+1]
Definition imgui_internal.h:1594
const char * LogNextSuffix
Definition imgui_internal.h:1574
ImGuiID DebugItemPickerBreakId
Definition imgui_internal.h:1583
bool WithinEndChild
Definition imgui_internal.h:1366
float LogLinePosY
Definition imgui_internal.h:1575
ImGuiWindow * NavWindowingTarget
Definition imgui_internal.h:1479
ImGuiID ActiveIdIsAlive
Definition imgui_internal.h:1399
bool NavInitRequestFromMove
Definition imgui_internal.h:1463
int WindowsActiveCount
Definition imgui_internal.h:1378
ImGuiWindow * ActiveIdWindow
Definition imgui_internal.h:1412
ImGuiNavForward NavMoveRequestForward
Definition imgui_internal.h:1468
float ActiveIdTimer
Definition imgui_internal.h:1400
ImVec2 PlatformImeLastPos
Definition imgui_internal.h:1555
bool ActiveIdHasBeenPressedBefore
Definition imgui_internal.h:1404
int FrameCountEnded
Definition imgui_internal.h:1362
bool ActiveIdIsJustActivated
Definition imgui_internal.h:1401
ImGuiWindow * CurrentWindow
Definition imgui_internal.h:1380
ImGuiWindow * NavWindowingListWindow
Definition imgui_internal.h:1481
bool ActiveIdPreviousFrameIsAlive
Definition imgui_internal.h:1416
ImGuiWindow * NavWindowingTargetAnim
Definition imgui_internal.h:1480
bool NavIdIsAlive
Definition imgui_internal.h:1457
bool WithinFrameScopeWithImplicitWindow
Definition imgui_internal.h:1365
bool LogLineFirstItem
Definition imgui_internal.h:1576
float TooltipSlowDelay
Definition imgui_internal.h:1549
bool ActiveIdAllowOverlap
Definition imgui_internal.h:1402
float ColorEditLastColor[3]
Definition imgui_internal.h:1540
bool NavMoveRequest
Definition imgui_internal.h:1466
ImGuiMouseCursor MouseCursor
Definition imgui_internal.h:1497
ImGuiID DragDropAcceptIdPrev
Definition imgui_internal.h:1512
int FrameCount
Definition imgui_internal.h:1361
bool DragDropWithinTarget
Definition imgui_internal.h:1502
ImGuiID NavNextActivateId
Definition imgui_internal.h:1451
float FramerateSecPerFrameAccum
Definition imgui_internal.h:1590
ImGuiWindow * TabFocusRequestNextWindow
Definition imgui_internal.h:1488
int WantTextInputNextFrame
Definition imgui_internal.h:1593
ImGuiWindow * ActiveIdPreviousFrameWindow
Definition imgui_internal.h:1418
bool NavInitRequest
Definition imgui_internal.h:1462
unsigned char DragDropPayloadBufLocal[16]
Definition imgui_internal.h:1516
ImGuiID NavFocusScopeId
Definition imgui_internal.h:1442
float HoveredIdNotActiveTimer
Definition imgui_internal.h:1397
float WheelingWindowTimer
Definition imgui_internal.h:1386
ImU32 ActiveIdUsingNavInputMask
Definition imgui_internal.h:1409
ImGuiWindow * NavWrapRequestWindow
Definition imgui_internal.h:1475
float FramerateSecPerFrame[120]
Definition imgui_internal.h:1587
ImGuiWindow * HoveredWindowUnderMovingWindow
Definition imgui_internal.h:1382
bool ActiveIdHasBeenEditedBefore
Definition imgui_internal.h:1405
float ColorEditLastSat
Definition imgui_internal.h:1539
ImGuiTable * CurrentTable
Definition imgui_internal.h:1519
ImGuiIO IO
Definition imgui_internal.h:1354
float ColorEditLastHue
Definition imgui_internal.h:1538
ImGuiTabBar * CurrentTabBar
Definition imgui_internal.h:1527
ImGuiWindow * NavWindow
Definition imgui_internal.h:1440
bool TestEngineHookItems
Definition imgui_internal.h:1368
ImVec2 PlatformImePos
Definition imgui_internal.h:1554
bool ActiveIdHasBeenEditedThisFrame
Definition imgui_internal.h:1406
float DragSpeedDefaultRatio
Definition imgui_internal.h:1546
bool ActiveIdNoClearOnFocusLoss
Definition imgui_internal.h:1403
ImFont * Font
Definition imgui_internal.h:1356
ImGuiID NavJustMovedToFocusScopeId
Definition imgui_internal.h:1449
ImGuiID TempInputId
Definition imgui_internal.h:1536
bool NavDisableMouseHover
Definition imgui_internal.h:1460
ImGuiID DragDropAcceptIdCurr
Definition imgui_internal.h:1511
float FontSize
Definition imgui_internal.h:1357
ImFileHandle LogFile
Definition imgui_internal.h:1571
float DimBgRatio
Definition imgui_internal.h:1496
ImGuiID ActiveIdPreviousFrame
Definition imgui_internal.h:1415
ImGuiID DragDropTargetId
Definition imgui_internal.h:1508
ImGuiID NavJustTabbedId
Definition imgui_internal.h:1447
ImFontAtlas * Fonts
Definition imgui.h:1795
Definition imgui_internal.h:471
Definition imgui.h:245

References ActiveId, ActiveIdAllowOverlap, ActiveIdClickOffset, ActiveIdHasBeenEditedBefore, ActiveIdHasBeenEditedThisFrame, ActiveIdHasBeenPressedBefore, ActiveIdIsAlive, ActiveIdIsJustActivated, ActiveIdMouseButton, ActiveIdNoClearOnFocusLoss, ActiveIdPreviousFrame, ActiveIdPreviousFrameHasBeenEditedBefore, ActiveIdPreviousFrameIsAlive, ActiveIdPreviousFrameWindow, ActiveIdSource, ActiveIdTimer, ActiveIdUsingKeyInputMask, ActiveIdUsingMouseWheel, ActiveIdUsingNavDirMask, ActiveIdUsingNavInputMask, ActiveIdWindow, ColorEditLastColor, ColorEditLastHue, ColorEditLastSat, ColorEditOptions, CurrentItemFlags, CurrentTabBar, CurrentTable, CurrentTableStackIdx, CurrentWindow, DebugItemPickerActive, DebugItemPickerBreakId, DimBgRatio, DragCurrentAccum, DragCurrentAccumDirty, DragDropAcceptFlags, DragDropAcceptFrameCount, DragDropAcceptIdCurr, DragDropAcceptIdCurrRectSurface, DragDropAcceptIdPrev, DragDropActive, DragDropHoldJustPressedId, DragDropMouseButton, DragDropPayloadBufLocal, DragDropSourceFlags, DragDropSourceFrameCount, DragDropTargetId, DragDropWithinSource, DragDropWithinTarget, DragSpeedDefaultRatio, Font, FontAtlasOwnedByContext, FontBaseSize, ImGuiIO::Fonts, FontSize, FrameCount, FrameCountEnded, FrameCountRendered, FramerateSecPerFrame, FramerateSecPerFrameAccum, FramerateSecPerFrameCount, FramerateSecPerFrameIdx, GcCompactAll, HookIdNext, HoveredId, HoveredIdAllowOverlap, HoveredIdDisabled, HoveredIdNotActiveTimer, HoveredIdPreviousFrame, HoveredIdPreviousFrameUsingMouseWheel, HoveredIdTimer, HoveredIdUsingMouseWheel, HoveredWindow, HoveredWindowUnderMovingWindow, IM_NEW, ImGuiColorEditFlags__OptionsDefault, ImGuiDir_None, ImGuiDragDropFlags_None, ImGuiInputSource_None, ImGuiItemFlags_None, ImGuiKeyModFlags_None, ImGuiLogType_None, ImGuiMouseCursor_Arrow, ImGuiNavForward_None, ImGuiNavLayer_Main, ImGuiNavMoveFlags_None, Initialized, IO, LastActiveId, LastActiveIdTimer, LastValidMousePos, LogDepthRef, LogDepthToExpand, LogDepthToExpandDefault, LogEnabled, LogFile, LogLineFirstItem, LogLinePosY, LogNextPrefix, LogNextSuffix, LogType, MouseCursor, MovingWindow, NavActivateDownId, NavActivateId, NavActivatePressedId, NavAnyRequest, NavDisableHighlight, NavDisableMouseHover, NavFocusScopeId, NavId, NavIdIsAlive, NavIdTabCounter, NavInitRequest, NavInitRequestFromMove, NavInitResultId, NavInputId, NavInputSource, NavJustMovedToFocusScopeId, NavJustMovedToId, NavJustMovedToKeyMods, NavJustTabbedId, NavLayer, NavMousePosDirty, NavMoveClipDir, NavMoveDir, NavMoveDirLast, NavMoveRequest, NavMoveRequestFlags, NavMoveRequestForward, NavMoveRequestKeyMods, NavNextActivateId, NavScoringCount, NavScoringRect, NavWindow, NavWindowingHighlightAlpha, NavWindowingListWindow, NavWindowingTarget, NavWindowingTargetAnim, NavWindowingTimer, NavWindowingToggleLayer, NavWrapRequestFlags, NavWrapRequestWindow, PlatformImeLastPos, PlatformImePos, PlatformLocaleDecimalPoint, ScrollbarClickDeltaToGrabCenter, SettingsDirtyTimer, SettingsLoaded, SliderCurrentAccum, SliderCurrentAccumDirty, TabFocusPressed, TabFocusRequestCurrCounterRegular, TabFocusRequestCurrCounterTabStop, TabFocusRequestCurrWindow, TabFocusRequestNextCounterRegular, TabFocusRequestNextCounterTabStop, TabFocusRequestNextWindow, TempBuffer, TempInputId, TestEngine, TestEngineHookIdInfo, TestEngineHookItems, Time, TooltipOverrideCount, TooltipSlowDelay, WantCaptureKeyboardNextFrame, WantCaptureMouseNextFrame, WantTextInputNextFrame, WheelingWindow, WheelingWindowTimer, WindowsActiveCount, WithinEndChild, WithinFrameScope, and WithinFrameScopeWithImplicitWindow.

Member Data Documentation

◆ ActiveId

◆ ActiveIdAllowOverlap

◆ ActiveIdClickOffset

◆ ActiveIdHasBeenEditedBefore

bool ImGuiContext::ActiveIdHasBeenEditedBefore

◆ ActiveIdHasBeenEditedThisFrame

bool ImGuiContext::ActiveIdHasBeenEditedThisFrame

◆ ActiveIdHasBeenPressedBefore

bool ImGuiContext::ActiveIdHasBeenPressedBefore

◆ ActiveIdIsAlive

◆ ActiveIdIsJustActivated

◆ ActiveIdMouseButton

int ImGuiContext::ActiveIdMouseButton

◆ ActiveIdNoClearOnFocusLoss

◆ ActiveIdPreviousFrame

◆ ActiveIdPreviousFrameHasBeenEditedBefore

bool ImGuiContext::ActiveIdPreviousFrameHasBeenEditedBefore

◆ ActiveIdPreviousFrameIsAlive

bool ImGuiContext::ActiveIdPreviousFrameIsAlive

◆ ActiveIdPreviousFrameWindow

ImGuiWindow* ImGuiContext::ActiveIdPreviousFrameWindow

◆ ActiveIdSource

◆ ActiveIdTimer

float ImGuiContext::ActiveIdTimer

◆ ActiveIdUsingKeyInputMask

◆ ActiveIdUsingMouseWheel

bool ImGuiContext::ActiveIdUsingMouseWheel

◆ ActiveIdUsingNavDirMask

◆ ActiveIdUsingNavInputMask

◆ ActiveIdWindow

◆ BeginPopupStack

◆ ClipboardHandlerData

ImVector<char> ImGuiContext::ClipboardHandlerData

◆ ColorEditLastColor

float ImGuiContext::ColorEditLastColor[3]

◆ ColorEditLastHue

float ImGuiContext::ColorEditLastHue

◆ ColorEditLastSat

float ImGuiContext::ColorEditLastSat

◆ ColorEditOptions

◆ ColorPickerRef

ImVec4 ImGuiContext::ColorPickerRef

Referenced by ImGui::ColorEdit4().

◆ ColorStack

◆ CurrentItemFlags

◆ CurrentTabBar

◆ CurrentTabBarStack

ImVector<ImGuiPtrOrIndex> ImGuiContext::CurrentTabBarStack

◆ CurrentTable

◆ CurrentTableStackIdx

int ImGuiContext::CurrentTableStackIdx

◆ CurrentWindow

ImGuiWindow* ImGuiContext::CurrentWindow

Referenced by ImGuiContext(), ImGui::AcceptDragDropPayload(), ImGuiLastItemDataBackup::Backup(), ImGui::Begin(), ImGuiListClipper::Begin(), ImGui::BeginChildEx(), ImGui::BeginDragDropSource(), ImGui::BeginDragDropTarget(), ImGui::BeginDragDropTargetCustom(), ImGui::BeginGroup(), ImGui::BeginPopup(), ImGui::BeginPopupContextItem(), ImGui::BeginPopupContextVoid(), ImGui::BeginPopupContextWindow(), ImGui::BeginPopupModal(), ImGui::BeginTabBar(), ImGui::BeginTabBarEx(), ImGui::BeginTabItem(), ImGui::BeginTableEx(), ImGui::CalcItemSize(), ImGui::CalcItemWidth(), ImGui::CalcListClipping(), ImGui::CalcWrapWidthForPos(), ImGui::CloseButton(), ImGui::CollapseButton(), ImGui::ColorEdit4(), ImGuiStackSizes::CompareWithCurrentState(), ImGui::DebugDrawItemRect(), ImGui::DebugRenderViewportThumbnail(), ImGui::End(), ImGui::EndChild(), ImGui::EndFrame(), ImGui::EndGroup(), ImGui::EndListBox(), ImGui::EndMainMenuBar(), ImGui::EndMenu(), ImGui::EndPopup(), ImGui::EndTabBar(), ImGui::EndTabItem(), ImGui::EndTable(), ImGui::ErrorCheckEndFrameRecover(), ImGui::FindBestWindowPosForPopup(), ImGui::GetColumnWidth(), ImGui::GetContentRegionAvail(), ImGui::GetContentRegionMax(), ImGui::GetContentRegionMaxAbs(), ImGui::GetCurrentWindow(), ImGui::GetCurrentWindowRead(), GetDraggedColumnOffset(), ImGui::GetFocusScope(), ImGui::GetID(), ImGui::GetID(), ImGui::GetID(), ImGui::GetItemID(), ImGui::GetItemStatusFlags(), ImGui::GetScrollMaxX(), ImGui::GetScrollMaxY(), ImGui::GetScrollX(), ImGui::GetScrollY(), GetSkipItemForListClipping(), ImGui::GetStateStorage(), ImGui::GetWindowContentRegionMax(), ImGui::GetWindowContentRegionMin(), ImGui::GetWindowContentRegionWidth(), ImGui::GetWindowHeight(), ImGui::GetWindowPos(), ImGui::GetWindowWidth(), Slic3r::GUI::ImGuiWrapper::image_button(), ImGui::ImageButton(), ImGui::InputTextEx(), ImGui::IsClippedEx(), ImGui::IsItemActivated(), ImGui::IsItemActive(), ImGui::IsItemDeactivated(), ImGui::IsItemFocused(), ImGui::IsItemHovered(), ImGui::IsItemToggledOpen(), ImGui::IsItemToggledSelection(), ImGui::IsMouseHoveringRect(), ImGui::IsPopupOpen(), ImGui::IsRectVisible(), ImGui::IsRectVisible(), ImGui::IsWindowFocused(), ImGui::IsWindowHovered(), ImGui::ItemAdd(), ImGui::ItemHoverable(), ImGui::ItemSize(), ImGui::LogBegin(), ImGui::LogRenderedText(), ImGui::MarkItemEdited(), ImGui::NavScoreItem(), ImGui::NewFrame(), ImGui::OpenPopup(), ImGui::OpenPopupEx(), ImGui::OpenPopupOnItemClick(), ImGui::PopFocusScope(), ImGui::PopFont(), ImGui::PopID(), ImGui::PushFocusScope(), ImGui::PushFont(), ImGui::PushID(), ImGui::PushID(), ImGui::PushID(), ImGui::PushID(), ImGui::PushItemWidth(), ImGui::PushMultiItemsWidths(), ImGui::PushOverrideID(), ImGui::RenderFrame(), ImGui::RenderFrameBorder(), ImGui::RenderNavHighlight(), ImGui::RenderText(), ImGui::RenderTextClipped(), ImGui::RenderTextWrapped(), RenderViewportsThumbnails(), ImGuiLastItemDataBackup::Restore(), Slic3r::GUI::scroll_down(), Slic3r::GUI::scroll_up(), Slic3r::GUI::scroll_y(), ImGui::Scrollbar(), ImGui::ScrollbarEx(), ImGui::Separator(), ImGui::SetColumnOffset(), ImGui::SetCurrentFont(), SetCurrentWindow(), SetCursorPosYAndSetupForPrevLine(), ImGui::SetItemAllowOverlap(), ImGui::SetItemDefaultFocus(), ImGui::SetItemUsingMouseWheel(), ImGui::SetKeyboardFocusHere(), ImGui::SetNextItemOpen(), ImGui::SetScrollFromPosX(), ImGui::SetScrollFromPosY(), ImGui::SetScrollHereX(), ImGui::SetScrollHereY(), ImGui::SetScrollX(), ImGui::SetScrollY(), ImGui::SetStateStorage(), ImGuiStackSizes::SetToCurrentState(), ImGui::SetWindowCollapsed(), ImGui::SetWindowFocus(), ImGui::SetWindowSize(), ImGui::Shutdown(), ImGui::SplitterBehavior(), ImGuiListClipper::Step(), ImGui::TabBarCalcTabID(), ImGui::TabBarLayout(), ImGui::TabBarScrollingButtons(), ImGui::TabBarTabListPopupButton(), ImGui::TabItemButton(), ImGui::TabItemEx(), ImGui::TableDrawContextMenu(), ImGui::TableEndRow(), ImGui::TableHeader(), ImGui::TablePopBackgroundChannel(), ImGui::TablePushBackgroundChannel(), ImGui::TempInputText(), ImGui::TextWrappedV(), ImGui::TreeNodeBehaviorIsOpen(), ImGui::TreePop(), and ImGui::TreePushOverrideID().

◆ CurrentWindowStack

◆ DebugItemPickerActive

bool ImGuiContext::DebugItemPickerActive

◆ DebugItemPickerBreakId

ImGuiID ImGuiContext::DebugItemPickerBreakId

◆ DebugMetricsConfig

ImGuiMetricsConfig ImGuiContext::DebugMetricsConfig

◆ DimBgRatio

◆ DragCurrentAccum

float ImGuiContext::DragCurrentAccum

Referenced by ImGuiContext().

◆ DragCurrentAccumDirty

bool ImGuiContext::DragCurrentAccumDirty

Referenced by ImGuiContext().

◆ DragDropAcceptFlags

◆ DragDropAcceptFrameCount

int ImGuiContext::DragDropAcceptFrameCount

◆ DragDropAcceptIdCurr

ImGuiID ImGuiContext::DragDropAcceptIdCurr

◆ DragDropAcceptIdCurrRectSurface

float ImGuiContext::DragDropAcceptIdCurrRectSurface

◆ DragDropAcceptIdPrev

◆ DragDropActive

◆ DragDropHoldJustPressedId

ImGuiID ImGuiContext::DragDropHoldJustPressedId

◆ DragDropMouseButton

int ImGuiContext::DragDropMouseButton

◆ DragDropPayload

◆ DragDropPayloadBufHeap

ImVector<unsigned char> ImGuiContext::DragDropPayloadBufHeap

◆ DragDropPayloadBufLocal

unsigned char ImGuiContext::DragDropPayloadBufLocal[16]

◆ DragDropSourceFlags

◆ DragDropSourceFrameCount

int ImGuiContext::DragDropSourceFrameCount

◆ DragDropTargetId

◆ DragDropTargetRect

◆ DragDropWithinSource

◆ DragDropWithinTarget

◆ DragSpeedDefaultRatio

float ImGuiContext::DragSpeedDefaultRatio

Referenced by ImGuiContext().

◆ DrawChannelsTempMergeBuffer

ImVector<ImDrawChannel> ImGuiContext::DrawChannelsTempMergeBuffer

◆ DrawListSharedData

◆ FocusScopeStack

◆ Font

◆ FontAtlasOwnedByContext

bool ImGuiContext::FontAtlasOwnedByContext

Referenced by ImGuiContext(), and ImGui::Shutdown().

◆ FontBaseSize

float ImGuiContext::FontBaseSize

◆ FontSize

◆ FontStack

◆ FrameCount

◆ FrameCountEnded

◆ FrameCountRendered

int ImGuiContext::FrameCountRendered

Referenced by ImGuiContext(), and ImGui::Render().

◆ FramerateSecPerFrame

float ImGuiContext::FramerateSecPerFrame[120]

Referenced by ImGuiContext(), and ImGui::NewFrame().

◆ FramerateSecPerFrameAccum

float ImGuiContext::FramerateSecPerFrameAccum

Referenced by ImGuiContext(), and ImGui::NewFrame().

◆ FramerateSecPerFrameCount

int ImGuiContext::FramerateSecPerFrameCount

Referenced by ImGuiContext(), and ImGui::NewFrame().

◆ FramerateSecPerFrameIdx

int ImGuiContext::FramerateSecPerFrameIdx

Referenced by ImGuiContext(), and ImGui::NewFrame().

◆ GcCompactAll

bool ImGuiContext::GcCompactAll

Referenced by ImGuiContext(), and ImGui::NewFrame().

◆ GroupStack

◆ HookIdNext

ImGuiID ImGuiContext::HookIdNext

◆ Hooks

◆ HoveredId

◆ HoveredIdAllowOverlap

◆ HoveredIdDisabled

bool ImGuiContext::HoveredIdDisabled

◆ HoveredIdNotActiveTimer

float ImGuiContext::HoveredIdNotActiveTimer

◆ HoveredIdPreviousFrame

◆ HoveredIdPreviousFrameUsingMouseWheel

bool ImGuiContext::HoveredIdPreviousFrameUsingMouseWheel

◆ HoveredIdTimer

◆ HoveredIdUsingMouseWheel

bool ImGuiContext::HoveredIdUsingMouseWheel

◆ HoveredWindow

◆ HoveredWindowUnderMovingWindow

◆ Initialized

◆ InputTextPasswordFont

ImFont ImGuiContext::InputTextPasswordFont

Referenced by ImGui::InputTextEx().

◆ InputTextState

◆ IO

ImGuiIO ImGuiContext::IO

Referenced by ImGuiContext(), AddWindowToDrawData(), ImGui::Begin(), ImGui::BeginDragDropSource(), ImGui::BeginMenu(), ImGui::BeginTooltipEx(), ImGui::ButtonBehavior(), ClampWindowRect(), ImGui::ColorPicker4(), ImGui::DragBehavior(), ImGui::DragScalar(), ImGui::EndFrame(), ImGui::EndTable(), ImGui::ErrorCheckEndFrameSanityChecks(), ImGui::ErrorCheckNewFrameSanityChecks(), ImGui::FindBestWindowPosForPopup(), FindHoveredWindow(), ImGui::GetClipboardText(), ImGui::GetDefaultFont(), GetDraggedColumnOffset(), ImGui::GetIO(), ImGui::GetKeyIndex(), ImGui::GetKeyPressedAmount(), ImGui::GetMergedKeyModFlags(), ImGui::GetMouseDragDelta(), ImGui::GetMousePos(), ImGui::GetMousePosOnOpeningCurrentPopup(), ImGui::GetNavInputAmount(), GetViewportDrawList(), ImGui::InputScalar(), ImGui::InputTextEx(), ImGui::IsAnyMouseDown(), ImGui::IsKeyDown(), ImGui::IsKeyPressed(), ImGui::IsKeyPressedMap(), ImGui::IsKeyReleased(), ImGui::IsMouseClicked(), ImGui::IsMouseDoubleClicked(), ImGui::IsMouseDown(), ImGui::IsMouseDragging(), ImGui::IsMouseDragPastThreshold(), ImGui::IsMouseHoveringRect(), ImGui::IsMousePosValid(), ImGui::IsMouseReleased(), ImGui::IsNavInputDown(), ImGui::ItemFocusable(), ImGui::LogToFile(), ImGui::MarkIniSettingsDirty(), ImGui::MarkIniSettingsDirty(), ImGui::NavCalcPreferredRefPos(), ImGui::NavScoreItem(), ImGui::NavUpdate(), ImGui::NavUpdatePageUpPageDown(), ImGui::NavUpdateWindowing(), ImGui::NewFrame(), ImGui::OpenPopupEx(), ImGui::PlotEx(), Slic3r::GUI::process_key_down(), ImGui::Render(), ImGui::ResetMouseDragDelta(), ImGui::ScrollbarEx(), ImGui::SetClipboardText(), ImGui::SetCurrentFont(), ImGui::ShowMetricsWindow(), ImGui::Shutdown(), ImGui::SliderScalar(), ImGui::SplitterBehavior(), StartLockWheelingWindow(), ImGui::StartMouseMovingWindow(), ImGui::TabBarLayout(), ImGui::TabBarScrollingButtons(), ImGui::TabItemEx(), ImGui::TableDrawContextMenu(), ImGui::TableHeader(), ImGui::TableMergeDrawChannels(), ImGui::TableUpdateLayout(), ImGui::TreeNodeBehavior(), ImGui::UpdateHoveredWindowAndCaptureFlags(), ImGui::UpdateMouseInputs(), ImGui::UpdateMouseMovingWindowEndFrame(), ImGui::UpdateMouseMovingWindowNewFrame(), ImGui::UpdateMouseWheel(), ImGui::UpdateSettings(), ImGui::UpdateTabFocus(), ImGui::UpdateViewportsNewFrame(), ImGui::UpdateWindowManualResize(), and ImGui::VSliderScalar().

◆ ItemFlagsStack

◆ LastActiveId

ImGuiID ImGuiContext::LastActiveId

Referenced by ImGuiContext(), and ImGui::SetActiveID().

◆ LastActiveIdTimer

float ImGuiContext::LastActiveIdTimer

◆ LastValidMousePos

ImVec2 ImGuiContext::LastValidMousePos

◆ LogBuffer

ImGuiTextBuffer ImGuiContext::LogBuffer

◆ LogDepthRef

◆ LogDepthToExpand

int ImGuiContext::LogDepthToExpand

◆ LogDepthToExpandDefault

int ImGuiContext::LogDepthToExpandDefault

◆ LogEnabled

◆ LogFile

◆ LogLineFirstItem

bool ImGuiContext::LogLineFirstItem

◆ LogLinePosY

◆ LogNextPrefix

const char* ImGuiContext::LogNextPrefix

◆ LogNextSuffix

const char* ImGuiContext::LogNextSuffix

◆ LogType

ImGuiLogType ImGuiContext::LogType

◆ MenusIdSubmittedThisFrame

ImVector<ImGuiID> ImGuiContext::MenusIdSubmittedThisFrame

◆ MouseCursor

◆ MovingWindow

◆ NavActivateDownId

ImGuiID ImGuiContext::NavActivateDownId

◆ NavActivateId

◆ NavActivatePressedId

ImGuiID ImGuiContext::NavActivatePressedId

◆ NavAnyRequest

bool ImGuiContext::NavAnyRequest

◆ NavDisableHighlight

◆ NavDisableMouseHover

◆ NavFocusScopeId

◆ NavId

◆ NavIdIsAlive

◆ NavIdTabCounter

int ImGuiContext::NavIdTabCounter

◆ NavInitRequest

◆ NavInitRequestFromMove

bool ImGuiContext::NavInitRequestFromMove

◆ NavInitResultId

◆ NavInitResultRectRel

◆ NavInputId

◆ NavInputSource

◆ NavJustMovedToFocusScopeId

ImGuiID ImGuiContext::NavJustMovedToFocusScopeId

◆ NavJustMovedToId

◆ NavJustMovedToKeyMods

ImGuiKeyModFlags ImGuiContext::NavJustMovedToKeyMods

◆ NavJustTabbedId

ImGuiID ImGuiContext::NavJustTabbedId

◆ NavLayer

◆ NavMousePosDirty

◆ NavMoveClipDir

◆ NavMoveDir

◆ NavMoveDirLast

ImGuiDir ImGuiContext::NavMoveDirLast

◆ NavMoveRequest

◆ NavMoveRequestFlags

◆ NavMoveRequestForward

◆ NavMoveRequestKeyMods

ImGuiKeyModFlags ImGuiContext::NavMoveRequestKeyMods

◆ NavMoveResultLocal

◆ NavMoveResultLocalVisibleSet

ImGuiNavItemData ImGuiContext::NavMoveResultLocalVisibleSet

◆ NavMoveResultOther

◆ NavNextActivateId

ImGuiID ImGuiContext::NavNextActivateId

◆ NavScoringCount

int ImGuiContext::NavScoringCount

◆ NavScoringRect

ImRect ImGuiContext::NavScoringRect

◆ NavWindow

◆ NavWindowingHighlightAlpha

float ImGuiContext::NavWindowingHighlightAlpha

◆ NavWindowingListWindow

ImGuiWindow* ImGuiContext::NavWindowingListWindow

◆ NavWindowingTarget

◆ NavWindowingTargetAnim

◆ NavWindowingTimer

float ImGuiContext::NavWindowingTimer

◆ NavWindowingToggleLayer

◆ NavWrapRequestFlags

◆ NavWrapRequestWindow

◆ NextItemData

◆ NextWindowData

◆ OpenPopupStack

◆ PlatformImeLastPos

ImVec2 ImGuiContext::PlatformImeLastPos

Referenced by ImGuiContext(), and ImGui::EndFrame().

◆ PlatformImePos

ImVec2 ImGuiContext::PlatformImePos

◆ PlatformLocaleDecimalPoint

char ImGuiContext::PlatformLocaleDecimalPoint

◆ ScrollbarClickDeltaToGrabCenter

float ImGuiContext::ScrollbarClickDeltaToGrabCenter

Referenced by ImGuiContext(), and ImGui::ScrollbarEx().

◆ SettingsDirtyTimer

◆ SettingsHandlers

◆ SettingsIniData

◆ SettingsLoaded

◆ SettingsTables

◆ SettingsWindows

◆ ShrinkWidthBuffer

ImVector<ImGuiShrinkWidthItem> ImGuiContext::ShrinkWidthBuffer

◆ SliderCurrentAccum

float ImGuiContext::SliderCurrentAccum

Referenced by ImGuiContext().

◆ SliderCurrentAccumDirty

bool ImGuiContext::SliderCurrentAccumDirty

Referenced by ImGuiContext().

◆ Style

ImGuiStyle ImGuiContext::Style

Referenced by ImGui::AlignTextToFramePadding(), ImGui::ArrowButtonEx(), ImGui::Begin(), ImGui::BeginChildEx(), ImGui::BeginChildFrame(), ImGui::BeginColumns(), ImGui::BeginCombo(), ImGui::BeginListBox(), ImGui::BeginMainMenuBar(), ImGui::BeginMenu(), ImGui::BeginTabBar(), ImGui::BeginTabBarEx(), ImGui::BeginTableEx(), ImGui::BeginTooltipEx(), ImGui::Bullet(), ImGui::BulletTextV(), ImGui::ButtonEx(), Slic3r::GUI::ImGuiWrapper::calc_button_size(), CalcMaxPopupHeightFromItemCount(), CalcWindowAutoFitSize(), CalcWindowSizeAfterConstraint(), ImGui::Checkbox(), ImGui::CloseButton(), ImGui::CollapseButton(), ImGui::CollapsingHeader(), ImGui::ColorButton(), ImGui::ColorEdit4(), ImGui::ColorPicker4(), ImGui::ColorPickerOptionsPopup(), ImGui::ColorTooltip(), ImGui::DragFloatRange2(), ImGui::DragIntRange2(), ImGui::DragScalar(), ImGui::DragScalarN(), Slic3r::GUI::ImGuiWrapper::draw_radio_button(), ImGui::ErrorCheckNewFrameSanityChecks(), ImGui::FindBestWindowPosForPopup(), FindHoveredWindow(), Slic3r::GUI::ImGuiWrapper::get_item_spacing(), Slic3r::GUI::ImGuiWrapper::get_slider_float_height(), ImGui::GetColorU32(), ImGui::GetColorU32(), ImGui::GetColorU32(), GetDraggedColumnOffset(), ImGui::GetFrameHeight(), ImGui::GetFrameHeightWithSpacing(), ImGui::GetStyle(), ImGui::GetStyleColorVec4(), ImGui::GetTextLineHeightWithSpacing(), ImGui::GetTreeNodeToLabelSpacing(), ImGui::GetWindowAllowedExtentRect(), Slic3r::GUI::ImGuiWrapper::image_button(), Slic3r::GUI::image_button_ex(), ImGui::ImageButton(), ImGui::ImageButtonEx(), ImGui::Indent(), ImGui::InputScalar(), ImGui::InputScalarN(), ImGui::InputTextEx(), ImGui::IsMouseHoveringRect(), ImGui::ItemSize(), ImGui::LabelTextV(), ImGui::ListBoxHeader(), ImGui::LogRenderedText(), ImGuiWindow::MenuBarHeight(), ImGui::MenuItem(), ImGui::NavCalcPreferredRefPos(), ImGui::NavUpdateWindowingOverlay(), ImGui::NewFrame(), ImGui::NextColumn(), ImGui::PlotEx(), ImGui::PopStyleColor(), ImGui::PopStyleVar(), ImGui::ProgressBar(), ImGui::PushMultiItemsWidths(), ImGui::PushStyleColor(), ImGui::PushStyleColor(), ImGui::PushStyleVar(), ImGui::PushStyleVar(), ImGui::RadioButton(), ImGui::Render(), ImGui::RenderFrame(), ImGui::RenderFrameBorder(), ImGui::RenderNavHighlight(), ImGui::RenderWindowDecorations(), ImGui::RenderWindowOuterBorders(), ImGui::RenderWindowTitleBarContents(), ImGui::SameLine(), Slic3r::GUI::scroll_down(), Slic3r::GUI::scroll_up(), Slic3r::GUI::scroll_y(), ImGui::ScrollbarEx(), ImGui::ScrollToBringRectIntoView(), Slic3r::GUI::ImGuiWrapper::search_list(), Slic3r::GUI::selectable(), ImGui::Selectable(), ImGui::SetColumnOffset(), SetCursorPosYAndSetupForPrevLine(), ImGui::SetScrollHereX(), ImGui::SetScrollHereY(), ImGui::SliderScalar(), ImGui::SliderScalarN(), ImGui::SmallButton(), ImGui::TabBarLayout(), ImGui::TabBarQueueReorderFromMousePos(), ImGui::TabBarScrollingButtons(), ImGui::TabBarTabListPopupButton(), ImGui::TabItemBackground(), ImGui::TabItemCalcSize(), ImGui::TabItemEx(), ImGui::TabItemLabelAndCloseButton(), ImGui::TableHeader(), ImGui::TableUpdateLayout(), ImGui::TextDisabledV(), ImGuiWindow::TitleBarHeight(), ImGui::TreeNodeBehavior(), ImGui::Unindent(), ImGui::UpdateHoveredWindowAndCaptureFlags(), and ImGui::VSliderScalar().

◆ StyleVarStack

◆ TabBars

◆ TabFocusPressed

bool ImGuiContext::TabFocusPressed

◆ TabFocusRequestCurrCounterRegular

int ImGuiContext::TabFocusRequestCurrCounterRegular

◆ TabFocusRequestCurrCounterTabStop

int ImGuiContext::TabFocusRequestCurrCounterTabStop

◆ TabFocusRequestCurrWindow

ImGuiWindow* ImGuiContext::TabFocusRequestCurrWindow

◆ TabFocusRequestNextCounterRegular

int ImGuiContext::TabFocusRequestNextCounterRegular

◆ TabFocusRequestNextCounterTabStop

int ImGuiContext::TabFocusRequestNextCounterTabStop

◆ TabFocusRequestNextWindow

ImGuiWindow* ImGuiContext::TabFocusRequestNextWindow

◆ Tables

◆ TablesLastTimeActive

ImVector<float> ImGuiContext::TablesLastTimeActive

◆ TablesTempDataStack

◆ TempBuffer

◆ TempInputId

◆ TestEngine

void* ImGuiContext::TestEngine

Referenced by ImGuiContext().

◆ TestEngineHookIdInfo

ImGuiID ImGuiContext::TestEngineHookIdInfo

Referenced by ImGuiContext().

◆ TestEngineHookItems

bool ImGuiContext::TestEngineHookItems

Referenced by ImGuiContext().

◆ Time

◆ TooltipOverrideCount

int ImGuiContext::TooltipOverrideCount

◆ TooltipSlowDelay

float ImGuiContext::TooltipSlowDelay

◆ Viewports

◆ WantCaptureKeyboardNextFrame

int ImGuiContext::WantCaptureKeyboardNextFrame

◆ WantCaptureMouseNextFrame

int ImGuiContext::WantCaptureMouseNextFrame

◆ WantTextInputNextFrame

int ImGuiContext::WantTextInputNextFrame

◆ WheelingWindow

ImGuiWindow* ImGuiContext::WheelingWindow

◆ WheelingWindowRefMousePos

ImVec2 ImGuiContext::WheelingWindowRefMousePos

◆ WheelingWindowTimer

float ImGuiContext::WheelingWindowTimer

◆ Windows

◆ WindowsActiveCount

int ImGuiContext::WindowsActiveCount

◆ WindowsById

ImGuiStorage ImGuiContext::WindowsById

◆ WindowsFocusOrder

◆ WindowsHoverPadding

ImVec2 ImGuiContext::WindowsHoverPadding

◆ WindowsTempSortBuffer

ImVector<ImGuiWindow*> ImGuiContext::WindowsTempSortBuffer

Referenced by ImGui::EndFrame(), and ImGui::Shutdown().

◆ WithinEndChild

bool ImGuiContext::WithinEndChild

◆ WithinFrameScope

bool ImGuiContext::WithinFrameScope

◆ WithinFrameScopeWithImplicitWindow

bool ImGuiContext::WithinFrameScopeWithImplicitWindow

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