pull docking and generate

This commit is contained in:
Victor Bombi
2020-05-16 16:27:17 +02:00
parent b861387d21
commit da72704aa1
12 changed files with 1417 additions and 927 deletions

View File

@@ -2473,20 +2473,20 @@ defs["structs"]["ImFontAtlas"][15]["size"] = 1
defs["structs"]["ImFontAtlas"][15]["type"] = "int"
defs["structs"]["ImFontAtlasCustomRect"] = {}
defs["structs"]["ImFontAtlasCustomRect"][1] = {}
defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "ID"
defs["structs"]["ImFontAtlasCustomRect"][1]["type"] = "unsigned int"
defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "Width"
defs["structs"]["ImFontAtlasCustomRect"][1]["type"] = "unsigned short"
defs["structs"]["ImFontAtlasCustomRect"][2] = {}
defs["structs"]["ImFontAtlasCustomRect"][2]["name"] = "Width"
defs["structs"]["ImFontAtlasCustomRect"][2]["name"] = "Height"
defs["structs"]["ImFontAtlasCustomRect"][2]["type"] = "unsigned short"
defs["structs"]["ImFontAtlasCustomRect"][3] = {}
defs["structs"]["ImFontAtlasCustomRect"][3]["name"] = "Height"
defs["structs"]["ImFontAtlasCustomRect"][3]["name"] = "X"
defs["structs"]["ImFontAtlasCustomRect"][3]["type"] = "unsigned short"
defs["structs"]["ImFontAtlasCustomRect"][4] = {}
defs["structs"]["ImFontAtlasCustomRect"][4]["name"] = "X"
defs["structs"]["ImFontAtlasCustomRect"][4]["name"] = "Y"
defs["structs"]["ImFontAtlasCustomRect"][4]["type"] = "unsigned short"
defs["structs"]["ImFontAtlasCustomRect"][5] = {}
defs["structs"]["ImFontAtlasCustomRect"][5]["name"] = "Y"
defs["structs"]["ImFontAtlasCustomRect"][5]["type"] = "unsigned short"
defs["structs"]["ImFontAtlasCustomRect"][5]["name"] = "GlyphID"
defs["structs"]["ImFontAtlasCustomRect"][5]["type"] = "unsigned int"
defs["structs"]["ImFontAtlasCustomRect"][6] = {}
defs["structs"]["ImFontAtlasCustomRect"][6]["name"] = "GlyphAdvanceX"
defs["structs"]["ImFontAtlasCustomRect"][6]["type"] = "float"
@@ -3017,254 +3017,260 @@ defs["structs"]["ImGuiContext"][113] = {}
defs["structs"]["ImGuiContext"][113]["name"] = "NavMoveResultOther"
defs["structs"]["ImGuiContext"][113]["type"] = "ImGuiNavMoveResult"
defs["structs"]["ImGuiContext"][114] = {}
defs["structs"]["ImGuiContext"][114]["name"] = "NavWindowingTarget"
defs["structs"]["ImGuiContext"][114]["name"] = "NavWrapRequestWindow"
defs["structs"]["ImGuiContext"][114]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][115] = {}
defs["structs"]["ImGuiContext"][115]["name"] = "NavWindowingTargetAnim"
defs["structs"]["ImGuiContext"][115]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][115]["name"] = "NavWrapRequestFlags"
defs["structs"]["ImGuiContext"][115]["type"] = "ImGuiNavMoveFlags"
defs["structs"]["ImGuiContext"][116] = {}
defs["structs"]["ImGuiContext"][116]["name"] = "NavWindowingList"
defs["structs"]["ImGuiContext"][116]["name"] = "NavWindowingTarget"
defs["structs"]["ImGuiContext"][116]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][117] = {}
defs["structs"]["ImGuiContext"][117]["name"] = "NavWindowingTimer"
defs["structs"]["ImGuiContext"][117]["type"] = "float"
defs["structs"]["ImGuiContext"][117]["name"] = "NavWindowingTargetAnim"
defs["structs"]["ImGuiContext"][117]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][118] = {}
defs["structs"]["ImGuiContext"][118]["name"] = "NavWindowingHighlightAlpha"
defs["structs"]["ImGuiContext"][118]["type"] = "float"
defs["structs"]["ImGuiContext"][118]["name"] = "NavWindowingListWindow"
defs["structs"]["ImGuiContext"][118]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][119] = {}
defs["structs"]["ImGuiContext"][119]["name"] = "NavWindowingToggleLayer"
defs["structs"]["ImGuiContext"][119]["type"] = "bool"
defs["structs"]["ImGuiContext"][119]["name"] = "NavWindowingTimer"
defs["structs"]["ImGuiContext"][119]["type"] = "float"
defs["structs"]["ImGuiContext"][120] = {}
defs["structs"]["ImGuiContext"][120]["name"] = "FocusRequestCurrWindow"
defs["structs"]["ImGuiContext"][120]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][120]["name"] = "NavWindowingHighlightAlpha"
defs["structs"]["ImGuiContext"][120]["type"] = "float"
defs["structs"]["ImGuiContext"][121] = {}
defs["structs"]["ImGuiContext"][121]["name"] = "FocusRequestNextWindow"
defs["structs"]["ImGuiContext"][121]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][121]["name"] = "NavWindowingToggleLayer"
defs["structs"]["ImGuiContext"][121]["type"] = "bool"
defs["structs"]["ImGuiContext"][122] = {}
defs["structs"]["ImGuiContext"][122]["name"] = "FocusRequestCurrCounterRegular"
defs["structs"]["ImGuiContext"][122]["type"] = "int"
defs["structs"]["ImGuiContext"][122]["name"] = "FocusRequestCurrWindow"
defs["structs"]["ImGuiContext"][122]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][123] = {}
defs["structs"]["ImGuiContext"][123]["name"] = "FocusRequestCurrCounterTabStop"
defs["structs"]["ImGuiContext"][123]["type"] = "int"
defs["structs"]["ImGuiContext"][123]["name"] = "FocusRequestNextWindow"
defs["structs"]["ImGuiContext"][123]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiContext"][124] = {}
defs["structs"]["ImGuiContext"][124]["name"] = "FocusRequestNextCounterRegular"
defs["structs"]["ImGuiContext"][124]["name"] = "FocusRequestCurrCounterRegular"
defs["structs"]["ImGuiContext"][124]["type"] = "int"
defs["structs"]["ImGuiContext"][125] = {}
defs["structs"]["ImGuiContext"][125]["name"] = "FocusRequestNextCounterTabStop"
defs["structs"]["ImGuiContext"][125]["name"] = "FocusRequestCurrCounterTabStop"
defs["structs"]["ImGuiContext"][125]["type"] = "int"
defs["structs"]["ImGuiContext"][126] = {}
defs["structs"]["ImGuiContext"][126]["name"] = "FocusTabPressed"
defs["structs"]["ImGuiContext"][126]["type"] = "bool"
defs["structs"]["ImGuiContext"][126]["name"] = "FocusRequestNextCounterRegular"
defs["structs"]["ImGuiContext"][126]["type"] = "int"
defs["structs"]["ImGuiContext"][127] = {}
defs["structs"]["ImGuiContext"][127]["name"] = "DimBgRatio"
defs["structs"]["ImGuiContext"][127]["type"] = "float"
defs["structs"]["ImGuiContext"][127]["name"] = "FocusRequestNextCounterTabStop"
defs["structs"]["ImGuiContext"][127]["type"] = "int"
defs["structs"]["ImGuiContext"][128] = {}
defs["structs"]["ImGuiContext"][128]["name"] = "MouseCursor"
defs["structs"]["ImGuiContext"][128]["type"] = "ImGuiMouseCursor"
defs["structs"]["ImGuiContext"][128]["name"] = "FocusTabPressed"
defs["structs"]["ImGuiContext"][128]["type"] = "bool"
defs["structs"]["ImGuiContext"][129] = {}
defs["structs"]["ImGuiContext"][129]["name"] = "DragDropActive"
defs["structs"]["ImGuiContext"][129]["type"] = "bool"
defs["structs"]["ImGuiContext"][129]["name"] = "DimBgRatio"
defs["structs"]["ImGuiContext"][129]["type"] = "float"
defs["structs"]["ImGuiContext"][130] = {}
defs["structs"]["ImGuiContext"][130]["name"] = "DragDropWithinSource"
defs["structs"]["ImGuiContext"][130]["type"] = "bool"
defs["structs"]["ImGuiContext"][130]["name"] = "MouseCursor"
defs["structs"]["ImGuiContext"][130]["type"] = "ImGuiMouseCursor"
defs["structs"]["ImGuiContext"][131] = {}
defs["structs"]["ImGuiContext"][131]["name"] = "DragDropWithinTarget"
defs["structs"]["ImGuiContext"][131]["name"] = "DragDropActive"
defs["structs"]["ImGuiContext"][131]["type"] = "bool"
defs["structs"]["ImGuiContext"][132] = {}
defs["structs"]["ImGuiContext"][132]["name"] = "DragDropSourceFlags"
defs["structs"]["ImGuiContext"][132]["type"] = "ImGuiDragDropFlags"
defs["structs"]["ImGuiContext"][132]["name"] = "DragDropWithinSource"
defs["structs"]["ImGuiContext"][132]["type"] = "bool"
defs["structs"]["ImGuiContext"][133] = {}
defs["structs"]["ImGuiContext"][133]["name"] = "DragDropSourceFrameCount"
defs["structs"]["ImGuiContext"][133]["type"] = "int"
defs["structs"]["ImGuiContext"][133]["name"] = "DragDropWithinTarget"
defs["structs"]["ImGuiContext"][133]["type"] = "bool"
defs["structs"]["ImGuiContext"][134] = {}
defs["structs"]["ImGuiContext"][134]["name"] = "DragDropMouseButton"
defs["structs"]["ImGuiContext"][134]["type"] = "int"
defs["structs"]["ImGuiContext"][134]["name"] = "DragDropSourceFlags"
defs["structs"]["ImGuiContext"][134]["type"] = "ImGuiDragDropFlags"
defs["structs"]["ImGuiContext"][135] = {}
defs["structs"]["ImGuiContext"][135]["name"] = "DragDropPayload"
defs["structs"]["ImGuiContext"][135]["type"] = "ImGuiPayload"
defs["structs"]["ImGuiContext"][135]["name"] = "DragDropSourceFrameCount"
defs["structs"]["ImGuiContext"][135]["type"] = "int"
defs["structs"]["ImGuiContext"][136] = {}
defs["structs"]["ImGuiContext"][136]["name"] = "DragDropTargetRect"
defs["structs"]["ImGuiContext"][136]["type"] = "ImRect"
defs["structs"]["ImGuiContext"][136]["name"] = "DragDropMouseButton"
defs["structs"]["ImGuiContext"][136]["type"] = "int"
defs["structs"]["ImGuiContext"][137] = {}
defs["structs"]["ImGuiContext"][137]["name"] = "DragDropTargetId"
defs["structs"]["ImGuiContext"][137]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][137]["name"] = "DragDropPayload"
defs["structs"]["ImGuiContext"][137]["type"] = "ImGuiPayload"
defs["structs"]["ImGuiContext"][138] = {}
defs["structs"]["ImGuiContext"][138]["name"] = "DragDropAcceptFlags"
defs["structs"]["ImGuiContext"][138]["type"] = "ImGuiDragDropFlags"
defs["structs"]["ImGuiContext"][138]["name"] = "DragDropTargetRect"
defs["structs"]["ImGuiContext"][138]["type"] = "ImRect"
defs["structs"]["ImGuiContext"][139] = {}
defs["structs"]["ImGuiContext"][139]["name"] = "DragDropAcceptIdCurrRectSurface"
defs["structs"]["ImGuiContext"][139]["type"] = "float"
defs["structs"]["ImGuiContext"][139]["name"] = "DragDropTargetId"
defs["structs"]["ImGuiContext"][139]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][140] = {}
defs["structs"]["ImGuiContext"][140]["name"] = "DragDropAcceptIdCurr"
defs["structs"]["ImGuiContext"][140]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][140]["name"] = "DragDropAcceptFlags"
defs["structs"]["ImGuiContext"][140]["type"] = "ImGuiDragDropFlags"
defs["structs"]["ImGuiContext"][141] = {}
defs["structs"]["ImGuiContext"][141]["name"] = "DragDropAcceptIdPrev"
defs["structs"]["ImGuiContext"][141]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][141]["name"] = "DragDropAcceptIdCurrRectSurface"
defs["structs"]["ImGuiContext"][141]["type"] = "float"
defs["structs"]["ImGuiContext"][142] = {}
defs["structs"]["ImGuiContext"][142]["name"] = "DragDropAcceptFrameCount"
defs["structs"]["ImGuiContext"][142]["type"] = "int"
defs["structs"]["ImGuiContext"][142]["name"] = "DragDropAcceptIdCurr"
defs["structs"]["ImGuiContext"][142]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][143] = {}
defs["structs"]["ImGuiContext"][143]["name"] = "DragDropHoldJustPressedId"
defs["structs"]["ImGuiContext"][143]["name"] = "DragDropAcceptIdPrev"
defs["structs"]["ImGuiContext"][143]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][144] = {}
defs["structs"]["ImGuiContext"][144]["name"] = "DragDropPayloadBufHeap"
defs["structs"]["ImGuiContext"][144]["template_type"] = "unsigned char"
defs["structs"]["ImGuiContext"][144]["type"] = "ImVector_unsigned_char"
defs["structs"]["ImGuiContext"][144]["name"] = "DragDropAcceptFrameCount"
defs["structs"]["ImGuiContext"][144]["type"] = "int"
defs["structs"]["ImGuiContext"][145] = {}
defs["structs"]["ImGuiContext"][145]["name"] = "DragDropPayloadBufLocal[16]"
defs["structs"]["ImGuiContext"][145]["size"] = 16
defs["structs"]["ImGuiContext"][145]["type"] = "unsigned char"
defs["structs"]["ImGuiContext"][145]["name"] = "DragDropHoldJustPressedId"
defs["structs"]["ImGuiContext"][145]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][146] = {}
defs["structs"]["ImGuiContext"][146]["name"] = "CurrentTabBar"
defs["structs"]["ImGuiContext"][146]["type"] = "ImGuiTabBar*"
defs["structs"]["ImGuiContext"][146]["name"] = "DragDropPayloadBufHeap"
defs["structs"]["ImGuiContext"][146]["template_type"] = "unsigned char"
defs["structs"]["ImGuiContext"][146]["type"] = "ImVector_unsigned_char"
defs["structs"]["ImGuiContext"][147] = {}
defs["structs"]["ImGuiContext"][147]["name"] = "TabBars"
defs["structs"]["ImGuiContext"][147]["template_type"] = "ImGuiTabBar"
defs["structs"]["ImGuiContext"][147]["type"] = "ImPool_ImGuiTabBar"
defs["structs"]["ImGuiContext"][147]["name"] = "DragDropPayloadBufLocal[16]"
defs["structs"]["ImGuiContext"][147]["size"] = 16
defs["structs"]["ImGuiContext"][147]["type"] = "unsigned char"
defs["structs"]["ImGuiContext"][148] = {}
defs["structs"]["ImGuiContext"][148]["name"] = "CurrentTabBarStack"
defs["structs"]["ImGuiContext"][148]["template_type"] = "ImGui*OrIndex"
defs["structs"]["ImGuiContext"][148]["type"] = "ImVector_ImGuiPtrOrIndex"
defs["structs"]["ImGuiContext"][148]["name"] = "CurrentTabBar"
defs["structs"]["ImGuiContext"][148]["type"] = "ImGuiTabBar*"
defs["structs"]["ImGuiContext"][149] = {}
defs["structs"]["ImGuiContext"][149]["name"] = "ShrinkWidthBuffer"
defs["structs"]["ImGuiContext"][149]["template_type"] = "ImGuiShrinkWidthItem"
defs["structs"]["ImGuiContext"][149]["type"] = "ImVector_ImGuiShrinkWidthItem"
defs["structs"]["ImGuiContext"][149]["name"] = "TabBars"
defs["structs"]["ImGuiContext"][149]["template_type"] = "ImGuiTabBar"
defs["structs"]["ImGuiContext"][149]["type"] = "ImPool_ImGuiTabBar"
defs["structs"]["ImGuiContext"][150] = {}
defs["structs"]["ImGuiContext"][150]["name"] = "LastValidMousePos"
defs["structs"]["ImGuiContext"][150]["type"] = "ImVec2"
defs["structs"]["ImGuiContext"][150]["name"] = "CurrentTabBarStack"
defs["structs"]["ImGuiContext"][150]["template_type"] = "ImGui*OrIndex"
defs["structs"]["ImGuiContext"][150]["type"] = "ImVector_ImGuiPtrOrIndex"
defs["structs"]["ImGuiContext"][151] = {}
defs["structs"]["ImGuiContext"][151]["name"] = "InputTextState"
defs["structs"]["ImGuiContext"][151]["type"] = "ImGuiInputTextState"
defs["structs"]["ImGuiContext"][151]["name"] = "ShrinkWidthBuffer"
defs["structs"]["ImGuiContext"][151]["template_type"] = "ImGuiShrinkWidthItem"
defs["structs"]["ImGuiContext"][151]["type"] = "ImVector_ImGuiShrinkWidthItem"
defs["structs"]["ImGuiContext"][152] = {}
defs["structs"]["ImGuiContext"][152]["name"] = "InputTextPasswordFont"
defs["structs"]["ImGuiContext"][152]["type"] = "ImFont"
defs["structs"]["ImGuiContext"][152]["name"] = "LastValidMousePos"
defs["structs"]["ImGuiContext"][152]["type"] = "ImVec2"
defs["structs"]["ImGuiContext"][153] = {}
defs["structs"]["ImGuiContext"][153]["name"] = "TempInputId"
defs["structs"]["ImGuiContext"][153]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][153]["name"] = "InputTextState"
defs["structs"]["ImGuiContext"][153]["type"] = "ImGuiInputTextState"
defs["structs"]["ImGuiContext"][154] = {}
defs["structs"]["ImGuiContext"][154]["name"] = "ColorEditOptions"
defs["structs"]["ImGuiContext"][154]["type"] = "ImGuiColorEditFlags"
defs["structs"]["ImGuiContext"][154]["name"] = "InputTextPasswordFont"
defs["structs"]["ImGuiContext"][154]["type"] = "ImFont"
defs["structs"]["ImGuiContext"][155] = {}
defs["structs"]["ImGuiContext"][155]["name"] = "ColorEditLastHue"
defs["structs"]["ImGuiContext"][155]["type"] = "float"
defs["structs"]["ImGuiContext"][155]["name"] = "TempInputId"
defs["structs"]["ImGuiContext"][155]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][156] = {}
defs["structs"]["ImGuiContext"][156]["name"] = "ColorEditLastSat"
defs["structs"]["ImGuiContext"][156]["type"] = "float"
defs["structs"]["ImGuiContext"][156]["name"] = "ColorEditOptions"
defs["structs"]["ImGuiContext"][156]["type"] = "ImGuiColorEditFlags"
defs["structs"]["ImGuiContext"][157] = {}
defs["structs"]["ImGuiContext"][157]["name"] = "ColorEditLastColor[3]"
defs["structs"]["ImGuiContext"][157]["size"] = 3
defs["structs"]["ImGuiContext"][157]["name"] = "ColorEditLastHue"
defs["structs"]["ImGuiContext"][157]["type"] = "float"
defs["structs"]["ImGuiContext"][158] = {}
defs["structs"]["ImGuiContext"][158]["name"] = "ColorPickerRef"
defs["structs"]["ImGuiContext"][158]["type"] = "ImVec4"
defs["structs"]["ImGuiContext"][158]["name"] = "ColorEditLastSat"
defs["structs"]["ImGuiContext"][158]["type"] = "float"
defs["structs"]["ImGuiContext"][159] = {}
defs["structs"]["ImGuiContext"][159]["name"] = "DragCurrentAccumDirty"
defs["structs"]["ImGuiContext"][159]["type"] = "bool"
defs["structs"]["ImGuiContext"][159]["name"] = "ColorEditLastColor[3]"
defs["structs"]["ImGuiContext"][159]["size"] = 3
defs["structs"]["ImGuiContext"][159]["type"] = "float"
defs["structs"]["ImGuiContext"][160] = {}
defs["structs"]["ImGuiContext"][160]["name"] = "DragCurrentAccum"
defs["structs"]["ImGuiContext"][160]["type"] = "float"
defs["structs"]["ImGuiContext"][160]["name"] = "ColorPickerRef"
defs["structs"]["ImGuiContext"][160]["type"] = "ImVec4"
defs["structs"]["ImGuiContext"][161] = {}
defs["structs"]["ImGuiContext"][161]["name"] = "DragSpeedDefaultRatio"
defs["structs"]["ImGuiContext"][161]["type"] = "float"
defs["structs"]["ImGuiContext"][161]["name"] = "DragCurrentAccumDirty"
defs["structs"]["ImGuiContext"][161]["type"] = "bool"
defs["structs"]["ImGuiContext"][162] = {}
defs["structs"]["ImGuiContext"][162]["name"] = "ScrollbarClickDeltaToGrabCenter"
defs["structs"]["ImGuiContext"][162]["name"] = "DragCurrentAccum"
defs["structs"]["ImGuiContext"][162]["type"] = "float"
defs["structs"]["ImGuiContext"][163] = {}
defs["structs"]["ImGuiContext"][163]["name"] = "TooltipOverrideCount"
defs["structs"]["ImGuiContext"][163]["type"] = "int"
defs["structs"]["ImGuiContext"][163]["name"] = "DragSpeedDefaultRatio"
defs["structs"]["ImGuiContext"][163]["type"] = "float"
defs["structs"]["ImGuiContext"][164] = {}
defs["structs"]["ImGuiContext"][164]["name"] = "ClipboardHandlerData"
defs["structs"]["ImGuiContext"][164]["template_type"] = "char"
defs["structs"]["ImGuiContext"][164]["type"] = "ImVector_char"
defs["structs"]["ImGuiContext"][164]["name"] = "ScrollbarClickDeltaToGrabCenter"
defs["structs"]["ImGuiContext"][164]["type"] = "float"
defs["structs"]["ImGuiContext"][165] = {}
defs["structs"]["ImGuiContext"][165]["name"] = "MenusIdSubmittedThisFrame"
defs["structs"]["ImGuiContext"][165]["template_type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][165]["type"] = "ImVector_ImGuiID"
defs["structs"]["ImGuiContext"][165]["name"] = "TooltipOverrideCount"
defs["structs"]["ImGuiContext"][165]["type"] = "int"
defs["structs"]["ImGuiContext"][166] = {}
defs["structs"]["ImGuiContext"][166]["name"] = "PlatformImePos"
defs["structs"]["ImGuiContext"][166]["type"] = "ImVec2"
defs["structs"]["ImGuiContext"][166]["name"] = "ClipboardHandlerData"
defs["structs"]["ImGuiContext"][166]["template_type"] = "char"
defs["structs"]["ImGuiContext"][166]["type"] = "ImVector_char"
defs["structs"]["ImGuiContext"][167] = {}
defs["structs"]["ImGuiContext"][167]["name"] = "PlatformImeLastPos"
defs["structs"]["ImGuiContext"][167]["type"] = "ImVec2"
defs["structs"]["ImGuiContext"][167]["name"] = "MenusIdSubmittedThisFrame"
defs["structs"]["ImGuiContext"][167]["template_type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][167]["type"] = "ImVector_ImGuiID"
defs["structs"]["ImGuiContext"][168] = {}
defs["structs"]["ImGuiContext"][168]["name"] = "PlatformImePosViewport"
defs["structs"]["ImGuiContext"][168]["type"] = "ImGuiViewportP*"
defs["structs"]["ImGuiContext"][168]["name"] = "PlatformImePos"
defs["structs"]["ImGuiContext"][168]["type"] = "ImVec2"
defs["structs"]["ImGuiContext"][169] = {}
defs["structs"]["ImGuiContext"][169]["name"] = "DockContext"
defs["structs"]["ImGuiContext"][169]["type"] = "ImGuiDockContext*"
defs["structs"]["ImGuiContext"][169]["name"] = "PlatformImeLastPos"
defs["structs"]["ImGuiContext"][169]["type"] = "ImVec2"
defs["structs"]["ImGuiContext"][170] = {}
defs["structs"]["ImGuiContext"][170]["name"] = "SettingsLoaded"
defs["structs"]["ImGuiContext"][170]["type"] = "bool"
defs["structs"]["ImGuiContext"][170]["name"] = "PlatformImePosViewport"
defs["structs"]["ImGuiContext"][170]["type"] = "ImGuiViewportP*"
defs["structs"]["ImGuiContext"][171] = {}
defs["structs"]["ImGuiContext"][171]["name"] = "SettingsDirtyTimer"
defs["structs"]["ImGuiContext"][171]["type"] = "float"
defs["structs"]["ImGuiContext"][171]["name"] = "DockContext"
defs["structs"]["ImGuiContext"][171]["type"] = "ImGuiDockContext"
defs["structs"]["ImGuiContext"][172] = {}
defs["structs"]["ImGuiContext"][172]["name"] = "SettingsIniData"
defs["structs"]["ImGuiContext"][172]["type"] = "ImGuiTextBuffer"
defs["structs"]["ImGuiContext"][172]["name"] = "SettingsLoaded"
defs["structs"]["ImGuiContext"][172]["type"] = "bool"
defs["structs"]["ImGuiContext"][173] = {}
defs["structs"]["ImGuiContext"][173]["name"] = "SettingsHandlers"
defs["structs"]["ImGuiContext"][173]["template_type"] = "ImGuiSettingsHandler"
defs["structs"]["ImGuiContext"][173]["type"] = "ImVector_ImGuiSettingsHandler"
defs["structs"]["ImGuiContext"][173]["name"] = "SettingsDirtyTimer"
defs["structs"]["ImGuiContext"][173]["type"] = "float"
defs["structs"]["ImGuiContext"][174] = {}
defs["structs"]["ImGuiContext"][174]["name"] = "SettingsWindows"
defs["structs"]["ImGuiContext"][174]["template_type"] = "ImGuiWindowSettings"
defs["structs"]["ImGuiContext"][174]["type"] = "ImChunkStream_ImGuiWindowSettings"
defs["structs"]["ImGuiContext"][174]["name"] = "SettingsIniData"
defs["structs"]["ImGuiContext"][174]["type"] = "ImGuiTextBuffer"
defs["structs"]["ImGuiContext"][175] = {}
defs["structs"]["ImGuiContext"][175]["name"] = "LogEnabled"
defs["structs"]["ImGuiContext"][175]["type"] = "bool"
defs["structs"]["ImGuiContext"][175]["name"] = "SettingsHandlers"
defs["structs"]["ImGuiContext"][175]["template_type"] = "ImGuiSettingsHandler"
defs["structs"]["ImGuiContext"][175]["type"] = "ImVector_ImGuiSettingsHandler"
defs["structs"]["ImGuiContext"][176] = {}
defs["structs"]["ImGuiContext"][176]["name"] = "LogType"
defs["structs"]["ImGuiContext"][176]["type"] = "ImGuiLogType"
defs["structs"]["ImGuiContext"][176]["name"] = "SettingsWindows"
defs["structs"]["ImGuiContext"][176]["template_type"] = "ImGuiWindowSettings"
defs["structs"]["ImGuiContext"][176]["type"] = "ImChunkStream_ImGuiWindowSettings"
defs["structs"]["ImGuiContext"][177] = {}
defs["structs"]["ImGuiContext"][177]["name"] = "LogFile"
defs["structs"]["ImGuiContext"][177]["type"] = "ImFileHandle"
defs["structs"]["ImGuiContext"][177]["name"] = "LogEnabled"
defs["structs"]["ImGuiContext"][177]["type"] = "bool"
defs["structs"]["ImGuiContext"][178] = {}
defs["structs"]["ImGuiContext"][178]["name"] = "LogBuffer"
defs["structs"]["ImGuiContext"][178]["type"] = "ImGuiTextBuffer"
defs["structs"]["ImGuiContext"][178]["name"] = "LogType"
defs["structs"]["ImGuiContext"][178]["type"] = "ImGuiLogType"
defs["structs"]["ImGuiContext"][179] = {}
defs["structs"]["ImGuiContext"][179]["name"] = "LogLinePosY"
defs["structs"]["ImGuiContext"][179]["type"] = "float"
defs["structs"]["ImGuiContext"][179]["name"] = "LogFile"
defs["structs"]["ImGuiContext"][179]["type"] = "ImFileHandle"
defs["structs"]["ImGuiContext"][180] = {}
defs["structs"]["ImGuiContext"][180]["name"] = "LogLineFirstItem"
defs["structs"]["ImGuiContext"][180]["type"] = "bool"
defs["structs"]["ImGuiContext"][180]["name"] = "LogBuffer"
defs["structs"]["ImGuiContext"][180]["type"] = "ImGuiTextBuffer"
defs["structs"]["ImGuiContext"][181] = {}
defs["structs"]["ImGuiContext"][181]["name"] = "LogDepthRef"
defs["structs"]["ImGuiContext"][181]["type"] = "int"
defs["structs"]["ImGuiContext"][181]["name"] = "LogLinePosY"
defs["structs"]["ImGuiContext"][181]["type"] = "float"
defs["structs"]["ImGuiContext"][182] = {}
defs["structs"]["ImGuiContext"][182]["name"] = "LogDepthToExpand"
defs["structs"]["ImGuiContext"][182]["type"] = "int"
defs["structs"]["ImGuiContext"][182]["name"] = "LogLineFirstItem"
defs["structs"]["ImGuiContext"][182]["type"] = "bool"
defs["structs"]["ImGuiContext"][183] = {}
defs["structs"]["ImGuiContext"][183]["name"] = "LogDepthToExpandDefault"
defs["structs"]["ImGuiContext"][183]["name"] = "LogDepthRef"
defs["structs"]["ImGuiContext"][183]["type"] = "int"
defs["structs"]["ImGuiContext"][184] = {}
defs["structs"]["ImGuiContext"][184]["name"] = "DebugItemPickerActive"
defs["structs"]["ImGuiContext"][184]["type"] = "bool"
defs["structs"]["ImGuiContext"][184]["name"] = "LogDepthToExpand"
defs["structs"]["ImGuiContext"][184]["type"] = "int"
defs["structs"]["ImGuiContext"][185] = {}
defs["structs"]["ImGuiContext"][185]["name"] = "DebugItemPickerBreakId"
defs["structs"]["ImGuiContext"][185]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][185]["name"] = "LogDepthToExpandDefault"
defs["structs"]["ImGuiContext"][185]["type"] = "int"
defs["structs"]["ImGuiContext"][186] = {}
defs["structs"]["ImGuiContext"][186]["name"] = "FramerateSecPerFrame[120]"
defs["structs"]["ImGuiContext"][186]["size"] = 120
defs["structs"]["ImGuiContext"][186]["type"] = "float"
defs["structs"]["ImGuiContext"][186]["name"] = "DebugItemPickerActive"
defs["structs"]["ImGuiContext"][186]["type"] = "bool"
defs["structs"]["ImGuiContext"][187] = {}
defs["structs"]["ImGuiContext"][187]["name"] = "FramerateSecPerFrameIdx"
defs["structs"]["ImGuiContext"][187]["type"] = "int"
defs["structs"]["ImGuiContext"][187]["name"] = "DebugItemPickerBreakId"
defs["structs"]["ImGuiContext"][187]["type"] = "ImGuiID"
defs["structs"]["ImGuiContext"][188] = {}
defs["structs"]["ImGuiContext"][188]["name"] = "FramerateSecPerFrameAccum"
defs["structs"]["ImGuiContext"][188]["name"] = "FramerateSecPerFrame[120]"
defs["structs"]["ImGuiContext"][188]["size"] = 120
defs["structs"]["ImGuiContext"][188]["type"] = "float"
defs["structs"]["ImGuiContext"][189] = {}
defs["structs"]["ImGuiContext"][189]["name"] = "WantCaptureMouseNextFrame"
defs["structs"]["ImGuiContext"][189]["name"] = "FramerateSecPerFrameIdx"
defs["structs"]["ImGuiContext"][189]["type"] = "int"
defs["structs"]["ImGuiContext"][190] = {}
defs["structs"]["ImGuiContext"][190]["name"] = "WantCaptureKeyboardNextFrame"
defs["structs"]["ImGuiContext"][190]["type"] = "int"
defs["structs"]["ImGuiContext"][190]["name"] = "FramerateSecPerFrameAccum"
defs["structs"]["ImGuiContext"][190]["type"] = "float"
defs["structs"]["ImGuiContext"][191] = {}
defs["structs"]["ImGuiContext"][191]["name"] = "WantTextInputNextFrame"
defs["structs"]["ImGuiContext"][191]["name"] = "WantCaptureMouseNextFrame"
defs["structs"]["ImGuiContext"][191]["type"] = "int"
defs["structs"]["ImGuiContext"][192] = {}
defs["structs"]["ImGuiContext"][192]["name"] = "TempBuffer[1024*3+1]"
defs["structs"]["ImGuiContext"][192]["size"] = 3073
defs["structs"]["ImGuiContext"][192]["type"] = "char"
defs["structs"]["ImGuiContext"][192]["name"] = "WantCaptureKeyboardNextFrame"
defs["structs"]["ImGuiContext"][192]["type"] = "int"
defs["structs"]["ImGuiContext"][193] = {}
defs["structs"]["ImGuiContext"][193]["name"] = "WantTextInputNextFrame"
defs["structs"]["ImGuiContext"][193]["type"] = "int"
defs["structs"]["ImGuiContext"][194] = {}
defs["structs"]["ImGuiContext"][194]["name"] = "TempBuffer[1024*3+1]"
defs["structs"]["ImGuiContext"][194]["size"] = 3073
defs["structs"]["ImGuiContext"][194]["type"] = "char"
defs["structs"]["ImGuiDataTypeInfo"] = {}
defs["structs"]["ImGuiDataTypeInfo"][1] = {}
defs["structs"]["ImGuiDataTypeInfo"][1]["name"] = "Size"
@@ -3275,6 +3281,26 @@ defs["structs"]["ImGuiDataTypeInfo"][2]["type"] = "const char*"
defs["structs"]["ImGuiDataTypeInfo"][3] = {}
defs["structs"]["ImGuiDataTypeInfo"][3]["name"] = "ScanFmt"
defs["structs"]["ImGuiDataTypeInfo"][3]["type"] = "const char*"
defs["structs"]["ImGuiDataTypeTempStorage"] = {}
defs["structs"]["ImGuiDataTypeTempStorage"][1] = {}
defs["structs"]["ImGuiDataTypeTempStorage"][1]["name"] = "Data[8]"
defs["structs"]["ImGuiDataTypeTempStorage"][1]["size"] = 8
defs["structs"]["ImGuiDataTypeTempStorage"][1]["type"] = "ImU8"
defs["structs"]["ImGuiDockContext"] = {}
defs["structs"]["ImGuiDockContext"][1] = {}
defs["structs"]["ImGuiDockContext"][1]["name"] = "Nodes"
defs["structs"]["ImGuiDockContext"][1]["type"] = "ImGuiStorage"
defs["structs"]["ImGuiDockContext"][2] = {}
defs["structs"]["ImGuiDockContext"][2]["name"] = "Requests"
defs["structs"]["ImGuiDockContext"][2]["template_type"] = "ImGuiDockRequest"
defs["structs"]["ImGuiDockContext"][2]["type"] = "ImVector_ImGuiDockRequest"
defs["structs"]["ImGuiDockContext"][3] = {}
defs["structs"]["ImGuiDockContext"][3]["name"] = "NodesSettings"
defs["structs"]["ImGuiDockContext"][3]["template_type"] = "ImGuiDockNodeSettings"
defs["structs"]["ImGuiDockContext"][3]["type"] = "ImVector_ImGuiDockNodeSettings"
defs["structs"]["ImGuiDockContext"][4] = {}
defs["structs"]["ImGuiDockContext"][4]["name"] = "WantFullRebuild"
defs["structs"]["ImGuiDockContext"][4]["type"] = "bool"
defs["structs"]["ImGuiDockNode"] = {}
defs["structs"]["ImGuiDockNode"][1] = {}
defs["structs"]["ImGuiDockNode"][1]["name"] = "ID"
@@ -4115,17 +4141,26 @@ defs["structs"]["ImGuiSettingsHandler"][2] = {}
defs["structs"]["ImGuiSettingsHandler"][2]["name"] = "TypeHash"
defs["structs"]["ImGuiSettingsHandler"][2]["type"] = "ImGuiID"
defs["structs"]["ImGuiSettingsHandler"][3] = {}
defs["structs"]["ImGuiSettingsHandler"][3]["name"] = "ReadOpenFn"
defs["structs"]["ImGuiSettingsHandler"][3]["type"] = "void*(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,const char* name)"
defs["structs"]["ImGuiSettingsHandler"][3]["name"] = "ClearAllFn"
defs["structs"]["ImGuiSettingsHandler"][3]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler)"
defs["structs"]["ImGuiSettingsHandler"][4] = {}
defs["structs"]["ImGuiSettingsHandler"][4]["name"] = "ReadLineFn"
defs["structs"]["ImGuiSettingsHandler"][4]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,void* entry,const char* line)"
defs["structs"]["ImGuiSettingsHandler"][4]["name"] = "ReadInitFn"
defs["structs"]["ImGuiSettingsHandler"][4]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler)"
defs["structs"]["ImGuiSettingsHandler"][5] = {}
defs["structs"]["ImGuiSettingsHandler"][5]["name"] = "WriteAllFn"
defs["structs"]["ImGuiSettingsHandler"][5]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,ImGuiTextBuffer* out_buf)"
defs["structs"]["ImGuiSettingsHandler"][5]["name"] = "ReadOpenFn"
defs["structs"]["ImGuiSettingsHandler"][5]["type"] = "void*(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,const char* name)"
defs["structs"]["ImGuiSettingsHandler"][6] = {}
defs["structs"]["ImGuiSettingsHandler"][6]["name"] = "UserData"
defs["structs"]["ImGuiSettingsHandler"][6]["type"] = "void*"
defs["structs"]["ImGuiSettingsHandler"][6]["name"] = "ReadLineFn"
defs["structs"]["ImGuiSettingsHandler"][6]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,void* entry,const char* line)"
defs["structs"]["ImGuiSettingsHandler"][7] = {}
defs["structs"]["ImGuiSettingsHandler"][7]["name"] = "ApplyAllFn"
defs["structs"]["ImGuiSettingsHandler"][7]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler)"
defs["structs"]["ImGuiSettingsHandler"][8] = {}
defs["structs"]["ImGuiSettingsHandler"][8]["name"] = "WriteAllFn"
defs["structs"]["ImGuiSettingsHandler"][8]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,ImGuiTextBuffer* out_buf)"
defs["structs"]["ImGuiSettingsHandler"][9] = {}
defs["structs"]["ImGuiSettingsHandler"][9]["name"] = "UserData"
defs["structs"]["ImGuiSettingsHandler"][9]["type"] = "void*"
defs["structs"]["ImGuiShrinkWidthItem"] = {}
defs["structs"]["ImGuiShrinkWidthItem"][1] = {}
defs["structs"]["ImGuiShrinkWidthItem"][1]["name"] = "Index"
@@ -4235,39 +4270,42 @@ defs["structs"]["ImGuiStyle"][25] = {}
defs["structs"]["ImGuiStyle"][25]["name"] = "TabBorderSize"
defs["structs"]["ImGuiStyle"][25]["type"] = "float"
defs["structs"]["ImGuiStyle"][26] = {}
defs["structs"]["ImGuiStyle"][26]["name"] = "ColorButtonPosition"
defs["structs"]["ImGuiStyle"][26]["type"] = "ImGuiDir"
defs["structs"]["ImGuiStyle"][26]["name"] = "TabMinWidthForUnselectedCloseButton"
defs["structs"]["ImGuiStyle"][26]["type"] = "float"
defs["structs"]["ImGuiStyle"][27] = {}
defs["structs"]["ImGuiStyle"][27]["name"] = "ButtonTextAlign"
defs["structs"]["ImGuiStyle"][27]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][27]["name"] = "ColorButtonPosition"
defs["structs"]["ImGuiStyle"][27]["type"] = "ImGuiDir"
defs["structs"]["ImGuiStyle"][28] = {}
defs["structs"]["ImGuiStyle"][28]["name"] = "SelectableTextAlign"
defs["structs"]["ImGuiStyle"][28]["name"] = "ButtonTextAlign"
defs["structs"]["ImGuiStyle"][28]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][29] = {}
defs["structs"]["ImGuiStyle"][29]["name"] = "DisplayWindowPadding"
defs["structs"]["ImGuiStyle"][29]["name"] = "SelectableTextAlign"
defs["structs"]["ImGuiStyle"][29]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][30] = {}
defs["structs"]["ImGuiStyle"][30]["name"] = "DisplaySafeAreaPadding"
defs["structs"]["ImGuiStyle"][30]["name"] = "DisplayWindowPadding"
defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][31] = {}
defs["structs"]["ImGuiStyle"][31]["name"] = "MouseCursorScale"
defs["structs"]["ImGuiStyle"][31]["type"] = "float"
defs["structs"]["ImGuiStyle"][31]["name"] = "DisplaySafeAreaPadding"
defs["structs"]["ImGuiStyle"][31]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][32] = {}
defs["structs"]["ImGuiStyle"][32]["name"] = "AntiAliasedLines"
defs["structs"]["ImGuiStyle"][32]["type"] = "bool"
defs["structs"]["ImGuiStyle"][32]["name"] = "MouseCursorScale"
defs["structs"]["ImGuiStyle"][32]["type"] = "float"
defs["structs"]["ImGuiStyle"][33] = {}
defs["structs"]["ImGuiStyle"][33]["name"] = "AntiAliasedFill"
defs["structs"]["ImGuiStyle"][33]["name"] = "AntiAliasedLines"
defs["structs"]["ImGuiStyle"][33]["type"] = "bool"
defs["structs"]["ImGuiStyle"][34] = {}
defs["structs"]["ImGuiStyle"][34]["name"] = "CurveTessellationTol"
defs["structs"]["ImGuiStyle"][34]["type"] = "float"
defs["structs"]["ImGuiStyle"][34]["name"] = "AntiAliasedFill"
defs["structs"]["ImGuiStyle"][34]["type"] = "bool"
defs["structs"]["ImGuiStyle"][35] = {}
defs["structs"]["ImGuiStyle"][35]["name"] = "CircleSegmentMaxError"
defs["structs"]["ImGuiStyle"][35]["name"] = "CurveTessellationTol"
defs["structs"]["ImGuiStyle"][35]["type"] = "float"
defs["structs"]["ImGuiStyle"][36] = {}
defs["structs"]["ImGuiStyle"][36]["name"] = "Colors[ImGuiCol_COUNT]"
defs["structs"]["ImGuiStyle"][36]["size"] = 50
defs["structs"]["ImGuiStyle"][36]["type"] = "ImVec4"
defs["structs"]["ImGuiStyle"][36]["name"] = "CircleSegmentMaxError"
defs["structs"]["ImGuiStyle"][36]["type"] = "float"
defs["structs"]["ImGuiStyle"][37] = {}
defs["structs"]["ImGuiStyle"][37]["name"] = "Colors[ImGuiCol_COUNT]"
defs["structs"]["ImGuiStyle"][37]["size"] = 50
defs["structs"]["ImGuiStyle"][37]["type"] = "ImVec4"
defs["structs"]["ImGuiStyleMod"] = {}
defs["structs"]["ImGuiStyleMod"][1] = {}
defs["structs"]["ImGuiStyleMod"][1]["name"] = "VarIdx"
@@ -4865,6 +4903,9 @@ defs["structs"]["ImGuiWindowSettings"][8]["type"] = "short"
defs["structs"]["ImGuiWindowSettings"][9] = {}
defs["structs"]["ImGuiWindowSettings"][9]["name"] = "Collapsed"
defs["structs"]["ImGuiWindowSettings"][9]["type"] = "bool"
defs["structs"]["ImGuiWindowSettings"][10] = {}
defs["structs"]["ImGuiWindowSettings"][10]["name"] = "WantApply"
defs["structs"]["ImGuiWindowSettings"][10]["type"] = "bool"
defs["structs"]["ImGuiWindowTempData"] = {}
defs["structs"]["ImGuiWindowTempData"][1] = {}
defs["structs"]["ImGuiWindowTempData"][1]["name"] = "CursorPos"