diff --git a/generator/generated/structs_and_enums.json b/generator/generated/structs_and_enums.json index df621c0..1909968 100644 --- a/generator/generated/structs_and_enums.json +++ b/generator/generated/structs_and_enums.json @@ -1 +1 @@ -{"enums":{"ImGuiComboFlags_":[{"name":"ImGuiComboFlags_None","value":"0"},{"name":"ImGuiComboFlags_PopupAlignLeft","value":"1 << 0"},{"name":"ImGuiComboFlags_HeightSmall","value":"1 << 1"},{"name":"ImGuiComboFlags_HeightRegular","value":"1 << 2"},{"name":"ImGuiComboFlags_HeightLarge","value":"1 << 3"},{"name":"ImGuiComboFlags_HeightLargest","value":"1 << 4"},{"name":"ImGuiComboFlags_NoArrowButton","value":"1 << 5"},{"name":"ImGuiComboFlags_NoPreview","value":"1 << 6"},{"name":"ImGuiComboFlags_HeightMask_","value":"ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest"}],"ImGuiTreeNodeFlags_":[{"name":"ImGuiTreeNodeFlags_None","value":"0"},{"name":"ImGuiTreeNodeFlags_Selected","value":"1 << 0"},{"name":"ImGuiTreeNodeFlags_Framed","value":"1 << 1"},{"name":"ImGuiTreeNodeFlags_AllowItemOverlap","value":"1 << 2"},{"name":"ImGuiTreeNodeFlags_NoTreePushOnOpen","value":"1 << 3"},{"name":"ImGuiTreeNodeFlags_NoAutoOpenOnLog","value":"1 << 4"},{"name":"ImGuiTreeNodeFlags_DefaultOpen","value":"1 << 5"},{"name":"ImGuiTreeNodeFlags_OpenOnDoubleClick","value":"1 << 6"},{"name":"ImGuiTreeNodeFlags_OpenOnArrow","value":"1 << 7"},{"name":"ImGuiTreeNodeFlags_Leaf","value":"1 << 8"},{"name":"ImGuiTreeNodeFlags_Bullet","value":"1 << 9"},{"name":"ImGuiTreeNodeFlags_FramePadding","value":"1 << 10"},{"name":"ImGuiTreeNodeFlags_NavLeftJumpsBackHere","value":"1 << 13"},{"name":"ImGuiTreeNodeFlags_CollapsingHeader","value":"ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog"}],"ImGuiStyleVar_":[{"name":"ImGuiStyleVar_Alpha","value":0},{"name":"ImGuiStyleVar_WindowPadding","value":1},{"name":"ImGuiStyleVar_WindowRounding","value":2},{"name":"ImGuiStyleVar_WindowBorderSize","value":3},{"name":"ImGuiStyleVar_WindowMinSize","value":4},{"name":"ImGuiStyleVar_WindowTitleAlign","value":5},{"name":"ImGuiStyleVar_ChildRounding","value":6},{"name":"ImGuiStyleVar_ChildBorderSize","value":7},{"name":"ImGuiStyleVar_PopupRounding","value":8},{"name":"ImGuiStyleVar_PopupBorderSize","value":9},{"name":"ImGuiStyleVar_FramePadding","value":10},{"name":"ImGuiStyleVar_FrameRounding","value":11},{"name":"ImGuiStyleVar_FrameBorderSize","value":12},{"name":"ImGuiStyleVar_ItemSpacing","value":13},{"name":"ImGuiStyleVar_ItemInnerSpacing","value":14},{"name":"ImGuiStyleVar_IndentSpacing","value":15},{"name":"ImGuiStyleVar_ScrollbarSize","value":16},{"name":"ImGuiStyleVar_ScrollbarRounding","value":17},{"name":"ImGuiStyleVar_GrabMinSize","value":18},{"name":"ImGuiStyleVar_GrabRounding","value":19},{"name":"ImGuiStyleVar_ButtonTextAlign","value":20},{"name":"ImGuiStyleVar_COUNT","value":21}],"ImGuiCol_":[{"name":"ImGuiCol_Text","value":0},{"name":"ImGuiCol_TextDisabled","value":1},{"name":"ImGuiCol_WindowBg","value":2},{"name":"ImGuiCol_ChildBg","value":3},{"name":"ImGuiCol_PopupBg","value":4},{"name":"ImGuiCol_Border","value":5},{"name":"ImGuiCol_BorderShadow","value":6},{"name":"ImGuiCol_FrameBg","value":7},{"name":"ImGuiCol_FrameBgHovered","value":8},{"name":"ImGuiCol_FrameBgActive","value":9},{"name":"ImGuiCol_TitleBg","value":10},{"name":"ImGuiCol_TitleBgActive","value":11},{"name":"ImGuiCol_TitleBgCollapsed","value":12},{"name":"ImGuiCol_MenuBarBg","value":13},{"name":"ImGuiCol_ScrollbarBg","value":14},{"name":"ImGuiCol_ScrollbarGrab","value":15},{"name":"ImGuiCol_ScrollbarGrabHovered","value":16},{"name":"ImGuiCol_ScrollbarGrabActive","value":17},{"name":"ImGuiCol_CheckMark","value":18},{"name":"ImGuiCol_SliderGrab","value":19},{"name":"ImGuiCol_SliderGrabActive","value":20},{"name":"ImGuiCol_Button","value":21},{"name":"ImGuiCol_ButtonHovered","value":22},{"name":"ImGuiCol_ButtonActive","value":23},{"name":"ImGuiCol_Header","value":24},{"name":"ImGuiCol_HeaderHovered","value":25},{"name":"ImGuiCol_HeaderActive","value":26},{"name":"ImGuiCol_Separator","value":27},{"name":"ImGuiCol_SeparatorHovered","value":28},{"name":"ImGuiCol_SeparatorActive","value":29},{"name":"ImGuiCol_ResizeGrip","value":30},{"name":"ImGuiCol_ResizeGripHovered","value":31},{"name":"ImGuiCol_ResizeGripActive","value":32},{"name":"ImGuiCol_PlotLines","value":33},{"name":"ImGuiCol_PlotLinesHovered","value":34},{"name":"ImGuiCol_PlotHistogram","value":35},{"name":"ImGuiCol_PlotHistogramHovered","value":36},{"name":"ImGuiCol_TextSelectedBg","value":37},{"name":"ImGuiCol_ModalWindowDarkening","value":38},{"name":"ImGuiCol_DragDropTarget","value":39},{"name":"ImGuiCol_NavHighlight","value":40},{"name":"ImGuiCol_NavWindowingHighlight","value":41},{"name":"ImGuiCol_COUNT","value":42}],"ImGuiWindowFlags_":[{"name":"ImGuiWindowFlags_None","value":"0"},{"name":"ImGuiWindowFlags_NoTitleBar","value":"1 << 0"},{"name":"ImGuiWindowFlags_NoResize","value":"1 << 1"},{"name":"ImGuiWindowFlags_NoMove","value":"1 << 2"},{"name":"ImGuiWindowFlags_NoScrollbar","value":"1 << 3"},{"name":"ImGuiWindowFlags_NoScrollWithMouse","value":"1 << 4"},{"name":"ImGuiWindowFlags_NoCollapse","value":"1 << 5"},{"name":"ImGuiWindowFlags_AlwaysAutoResize","value":"1 << 6"},{"name":"ImGuiWindowFlags_NoSavedSettings","value":"1 << 8"},{"name":"ImGuiWindowFlags_NoInputs","value":"1 << 9"},{"name":"ImGuiWindowFlags_MenuBar","value":"1 << 10"},{"name":"ImGuiWindowFlags_HorizontalScrollbar","value":"1 << 11"},{"name":"ImGuiWindowFlags_NoFocusOnAppearing","value":"1 << 12"},{"name":"ImGuiWindowFlags_NoBringToFrontOnFocus","value":"1 << 13"},{"name":"ImGuiWindowFlags_AlwaysVerticalScrollbar","value":"1 << 14"},{"name":"ImGuiWindowFlags_AlwaysHorizontalScrollbar","value":"1<< 15"},{"name":"ImGuiWindowFlags_AlwaysUseWindowPadding","value":"1 << 16"},{"name":"ImGuiWindowFlags_ResizeFromAnySide","value":"1 << 17"},{"name":"ImGuiWindowFlags_NoNavInputs","value":"1 << 18"},{"name":"ImGuiWindowFlags_NoNavFocus","value":"1 << 19"},{"name":"ImGuiWindowFlags_NoNav","value":"ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"},{"name":"ImGuiWindowFlags_NavFlattened","value":"1 << 23"},{"name":"ImGuiWindowFlags_ChildWindow","value":"1 << 24"},{"name":"ImGuiWindowFlags_Tooltip","value":"1 << 25"},{"name":"ImGuiWindowFlags_Popup","value":"1 << 26"},{"name":"ImGuiWindowFlags_Modal","value":"1 << 27"},{"name":"ImGuiWindowFlags_ChildMenu","value":"1 << 28"}],"ImGuiNavInput_":[{"name":"ImGuiNavInput_Activate","value":0},{"name":"ImGuiNavInput_Cancel","value":1},{"name":"ImGuiNavInput_Input","value":2},{"name":"ImGuiNavInput_Menu","value":3},{"name":"ImGuiNavInput_DpadLeft","value":4},{"name":"ImGuiNavInput_DpadRight","value":5},{"name":"ImGuiNavInput_DpadUp","value":6},{"name":"ImGuiNavInput_DpadDown","value":7},{"name":"ImGuiNavInput_LStickLeft","value":8},{"name":"ImGuiNavInput_LStickRight","value":9},{"name":"ImGuiNavInput_LStickUp","value":10},{"name":"ImGuiNavInput_LStickDown","value":11},{"name":"ImGuiNavInput_FocusPrev","value":12},{"name":"ImGuiNavInput_FocusNext","value":13},{"name":"ImGuiNavInput_TweakSlow","value":14},{"name":"ImGuiNavInput_TweakFast","value":15},{"name":"ImGuiNavInput_KeyMenu_","value":16},{"name":"ImGuiNavInput_KeyLeft_","value":17},{"name":"ImGuiNavInput_KeyRight_","value":18},{"name":"ImGuiNavInput_KeyUp_","value":19},{"name":"ImGuiNavInput_KeyDown_","value":20},{"name":"ImGuiNavInput_COUNT","value":21},{"name":"ImGuiNavInput_InternalStart_","value":"ImGuiNavInput_KeyMenu_"}],"ImGuiFocusedFlags_":[{"name":"ImGuiFocusedFlags_None","value":"0"},{"name":"ImGuiFocusedFlags_ChildWindows","value":"1 << 0"},{"name":"ImGuiFocusedFlags_RootWindow","value":"1 << 1"},{"name":"ImGuiFocusedFlags_AnyWindow","value":"1 << 2"},{"name":"ImGuiFocusedFlags_RootAndChildWindows","value":"ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows"}],"ImGuiSelectableFlags_":[{"name":"ImGuiSelectableFlags_None","value":"0"},{"name":"ImGuiSelectableFlags_DontClosePopups","value":"1 << 0"},{"name":"ImGuiSelectableFlags_SpanAllColumns","value":"1 << 1"},{"name":"ImGuiSelectableFlags_AllowDoubleClick","value":"1 << 2"}],"ImGuiKey_":[{"name":"ImGuiKey_Tab","value":0},{"name":"ImGuiKey_LeftArrow","value":1},{"name":"ImGuiKey_RightArrow","value":2},{"name":"ImGuiKey_UpArrow","value":3},{"name":"ImGuiKey_DownArrow","value":4},{"name":"ImGuiKey_PageUp","value":5},{"name":"ImGuiKey_PageDown","value":6},{"name":"ImGuiKey_Home","value":7},{"name":"ImGuiKey_End","value":8},{"name":"ImGuiKey_Insert","value":9},{"name":"ImGuiKey_Delete","value":10},{"name":"ImGuiKey_Backspace","value":11},{"name":"ImGuiKey_Space","value":12},{"name":"ImGuiKey_Enter","value":13},{"name":"ImGuiKey_Escape","value":14},{"name":"ImGuiKey_A","value":15},{"name":"ImGuiKey_C","value":16},{"name":"ImGuiKey_V","value":17},{"name":"ImGuiKey_X","value":18},{"name":"ImGuiKey_Y","value":19},{"name":"ImGuiKey_Z","value":20},{"name":"ImGuiKey_COUNT","value":21}],"ImFontAtlasFlags_":[{"name":"ImFontAtlasFlags_NoPowerOfTwoHeight","value":"1 << 0"},{"name":"ImFontAtlasFlags_NoMouseCursors","value":"1 << 1"}],"ImGuiConfigFlags_":[{"name":"ImGuiConfigFlags_NavEnableKeyboard","value":"1 << 0"},{"name":"ImGuiConfigFlags_NavEnableGamepad","value":"1 << 1"},{"name":"ImGuiConfigFlags_NavEnableSetMousePos","value":"1 << 2"},{"name":"ImGuiConfigFlags_NavNoCaptureKeyboard","value":"1 << 3"},{"name":"ImGuiConfigFlags_NoMouse","value":"1 << 4"},{"name":"ImGuiConfigFlags_NoMouseCursorChange","value":"1 << 5"},{"name":"ImGuiConfigFlags_IsSRGB","value":"1 << 20"},{"name":"ImGuiConfigFlags_IsTouchScreen","value":"1 << 21"}],"ImDrawCornerFlags_":[{"name":"ImDrawCornerFlags_TopLeft","value":"1 << 0"},{"name":"ImDrawCornerFlags_TopRight","value":"1 << 1"},{"name":"ImDrawCornerFlags_BotLeft","value":"1 << 2"},{"name":"ImDrawCornerFlags_BotRight","value":"1 << 3"},{"name":"ImDrawCornerFlags_Top","value":"ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight"},{"name":"ImDrawCornerFlags_Bot","value":"ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight"},{"name":"ImDrawCornerFlags_Left","value":"ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft"},{"name":"ImDrawCornerFlags_Right","value":"ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight"},{"name":"ImDrawCornerFlags_All","value":"0xF"}],"ImGuiDragDropFlags_":[{"name":"ImGuiDragDropFlags_None","value":"0"},{"name":"ImGuiDragDropFlags_SourceNoPreviewTooltip","value":"1 << 0"},{"name":"ImGuiDragDropFlags_SourceNoDisableHover","value":"1 << 1"},{"name":"ImGuiDragDropFlags_SourceNoHoldToOpenOthers","value":"1 << 2"},{"name":"ImGuiDragDropFlags_SourceAllowNullID","value":"1 << 3"},{"name":"ImGuiDragDropFlags_SourceExtern","value":"1 << 4"},{"name":"ImGuiDragDropFlags_AcceptBeforeDelivery","value":"1 << 10"},{"name":"ImGuiDragDropFlags_AcceptNoDrawDefaultRect","value":"1 << 11"},{"name":"ImGuiDragDropFlags_AcceptNoPreviewTooltip","value":"1 << 12"},{"name":"ImGuiDragDropFlags_AcceptPeekOnly","value":"ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect"}],"ImGuiCond_":[{"name":"ImGuiCond_Always","value":"1 << 0"},{"name":"ImGuiCond_Once","value":"1 << 1"},{"name":"ImGuiCond_FirstUseEver","value":"1 << 2"},{"name":"ImGuiCond_Appearing","value":"1 << 3"}],"ImGuiInputTextFlags_":[{"name":"ImGuiInputTextFlags_None","value":"0"},{"name":"ImGuiInputTextFlags_CharsDecimal","value":"1 << 0"},{"name":"ImGuiInputTextFlags_CharsHexadecimal","value":"1 << 1"},{"name":"ImGuiInputTextFlags_CharsUppercase","value":"1 << 2"},{"name":"ImGuiInputTextFlags_CharsNoBlank","value":"1 << 3"},{"name":"ImGuiInputTextFlags_AutoSelectAll","value":"1 << 4"},{"name":"ImGuiInputTextFlags_EnterReturnsTrue","value":"1 << 5"},{"name":"ImGuiInputTextFlags_CallbackCompletion","value":"1 << 6"},{"name":"ImGuiInputTextFlags_CallbackHistory","value":"1 << 7"},{"name":"ImGuiInputTextFlags_CallbackAlways","value":"1 << 8"},{"name":"ImGuiInputTextFlags_CallbackCharFilter","value":"1 << 9"},{"name":"ImGuiInputTextFlags_AllowTabInput","value":"1 << 10"},{"name":"ImGuiInputTextFlags_CtrlEnterForNewLine","value":"1 << 11"},{"name":"ImGuiInputTextFlags_NoHorizontalScroll","value":"1 << 12"},{"name":"ImGuiInputTextFlags_AlwaysInsertMode","value":"1 << 13"},{"name":"ImGuiInputTextFlags_ReadOnly","value":"1 << 14"},{"name":"ImGuiInputTextFlags_Password","value":"1 << 15"},{"name":"ImGuiInputTextFlags_NoUndoRedo","value":"1 << 16"},{"name":"ImGuiInputTextFlags_CharsScientific","value":"1 << 17"},{"name":"ImGuiInputTextFlags_Multiline","value":"1 << 20"}],"ImGuiMouseCursor_":[{"name":"ImGuiMouseCursor_None","value":"-1"},{"name":"ImGuiMouseCursor_Arrow","value":"0"},{"name":"ImGuiMouseCursor_TextInput","value":2},{"name":"ImGuiMouseCursor_ResizeAll","value":3},{"name":"ImGuiMouseCursor_ResizeNS","value":4},{"name":"ImGuiMouseCursor_ResizeEW","value":5},{"name":"ImGuiMouseCursor_ResizeNESW","value":6},{"name":"ImGuiMouseCursor_ResizeNWSE","value":7},{"name":"ImGuiMouseCursor_COUNT","value":8}],"ImGuiColorEditFlags_":[{"name":"ImGuiColorEditFlags_None","value":"0"},{"name":"ImGuiColorEditFlags_NoAlpha","value":"1 << 1"},{"name":"ImGuiColorEditFlags_NoPicker","value":"1 << 2"},{"name":"ImGuiColorEditFlags_NoOptions","value":"1 << 3"},{"name":"ImGuiColorEditFlags_NoSmallPreview","value":"1 << 4"},{"name":"ImGuiColorEditFlags_NoInputs","value":"1 << 5"},{"name":"ImGuiColorEditFlags_NoTooltip","value":"1 << 6"},{"name":"ImGuiColorEditFlags_NoLabel","value":"1 << 7"},{"name":"ImGuiColorEditFlags_NoSidePreview","value":"1 << 8"},{"name":"ImGuiColorEditFlags_NoDragDrop","value":"1 << 9"},{"name":"ImGuiColorEditFlags_AlphaBar","value":"1 << 16"},{"name":"ImGuiColorEditFlags_AlphaPreview","value":"1 << 17"},{"name":"ImGuiColorEditFlags_AlphaPreviewHalf","value":"1 << 18"},{"name":"ImGuiColorEditFlags_HDR","value":"1 << 19"},{"name":"ImGuiColorEditFlags_RGB","value":"1 << 20"},{"name":"ImGuiColorEditFlags_HSV","value":"1 << 21"},{"name":"ImGuiColorEditFlags_HEX","value":"1 << 22"},{"name":"ImGuiColorEditFlags_Uint8","value":"1 << 23"},{"name":"ImGuiColorEditFlags_Float","value":"1 << 24"},{"name":"ImGuiColorEditFlags_PickerHueBar","value":"1 << 25"},{"name":"ImGuiColorEditFlags_PickerHueWheel","value":"1 << 26"},{"name":"ImGuiColorEditFlags__InputsMask","value":"ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX"},{"name":"ImGuiColorEditFlags__DataTypeMask","value":"ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float"},{"name":"ImGuiColorEditFlags__PickerMask","value":"ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar"},{"name":"ImGuiColorEditFlags__OptionsDefault","value":"ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar"}],"ImGuiHoveredFlags_":[{"name":"ImGuiHoveredFlags_None","value":"0"},{"name":"ImGuiHoveredFlags_ChildWindows","value":"1 << 0"},{"name":"ImGuiHoveredFlags_RootWindow","value":"1 << 1"},{"name":"ImGuiHoveredFlags_AnyWindow","value":"1 << 2"},{"name":"ImGuiHoveredFlags_AllowWhenBlockedByPopup","value":"1 << 3"},{"name":"ImGuiHoveredFlags_AllowWhenBlockedByActiveItem","value":"1 << 5"},{"name":"ImGuiHoveredFlags_AllowWhenOverlapped","value":"1 << 6"},{"name":"ImGuiHoveredFlags_RectOnly","value":"ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped"},{"name":"ImGuiHoveredFlags_RootAndChildWindows","value":"ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows"}],"ImGuiDir_":[{"name":"ImGuiDir_None","value":"-1"},{"name":"ImGuiDir_Left","value":"0"},{"name":"ImGuiDir_Right","value":"1"},{"name":"ImGuiDir_Up","value":"2"},{"name":"ImGuiDir_Down","value":"3"},{"name":"ImGuiDir_COUNT","value":5}],"ImDrawListFlags_":[{"name":"ImDrawListFlags_AntiAliasedLines","value":"1 << 0"},{"name":"ImDrawListFlags_AntiAliasedFill","value":"1 << 1"}],"ImGuiDataType_":[{"name":"ImGuiDataType_S32","value":0},{"name":"ImGuiDataType_U32","value":1},{"name":"ImGuiDataType_S64","value":2},{"name":"ImGuiDataType_U64","value":3},{"name":"ImGuiDataType_Float","value":4},{"name":"ImGuiDataType_Double","value":5},{"name":"ImGuiDataType_COUNT","value":6}],"ImGuiBackendFlags_":[{"name":"ImGuiBackendFlags_HasGamepad","value":"1 << 0"},{"name":"ImGuiBackendFlags_HasMouseCursors","value":"1 << 1"},{"name":"ImGuiBackendFlags_HasSetMousePos","value":"1 << 2"}]},"structs":{"ImDrawVert":[{"type":"ImVec2","name":"pos"},{"type":"ImVec2","name":"uv"},{"type":"ImU32","name":"col"}],"ImDrawList":[{"type":"ImVector/**/","name":"CmdBuffer"},{"type":"ImVector/**/","name":"IdxBuffer"},{"type":"ImVector/**/","name":"VtxBuffer"},{"type":"ImDrawListFlags","name":"Flags"},{"type":"const ImDrawListSharedData*","name":"_Data"},{"type":"const char*","name":"_OwnerName"},{"type":"unsigned int","name":"_VtxCurrentIdx"},{"type":"ImDrawVert*","name":"_VtxWritePtr"},{"type":"ImDrawIdx*","name":"_IdxWritePtr"},{"type":"ImVector/**/","name":"_ClipRectStack"},{"type":"ImVector/**/","name":"_TextureIdStack"},{"type":"ImVector/**/","name":"_Path"},{"type":"int","name":"_ChannelsCurrent"},{"type":"int","name":"_ChannelsCount"},{"type":"ImVector/**/","name":"_Channels"}],"Pair":[{"type":"ImGuiID","name":"key"},{"type":"union { int val_i; float val_f; void* val_p;","name":"}"}],"ImFont":[{"type":"float","name":"FontSize"},{"type":"float","name":"Scale"},{"type":"ImVec2","name":"DisplayOffset"},{"type":"ImVector/**/","name":"Glyphs"},{"type":"ImVector/**/","name":"IndexAdvanceX"},{"type":"ImVector/**/","name":"IndexLookup"},{"type":"const ImFontGlyph*","name":"FallbackGlyph"},{"type":"float","name":"FallbackAdvanceX"},{"type":"ImWchar","name":"FallbackChar"},{"type":"short","name":"ConfigDataCount"},{"type":"ImFontConfig*","name":"ConfigData"},{"type":"ImFontAtlas*","name":"ContainerAtlas"},{"type":"float","name":"Ascent"},{"type":"float","name":"Descent"},{"type":"bool","name":"DirtyLookupTables"},{"type":"int","name":"MetricsTotalSurface"}],"ImGuiListClipper":[{"type":"float","name":"StartPosY"},{"type":"float","name":"ItemsHeight"},{"type":"int","name":"ItemsCount"},{"type":"int","name":"StepNo"},{"type":"int","name":"DisplayStart"},{"type":"int","name":"DisplayEnd"}],"CustomRect":[{"type":"unsigned int","name":"ID"},{"type":"unsigned short","name":"Width"},{"type":"unsigned short","name":"Height"},{"type":"unsigned short","name":"X"},{"type":"unsigned short","name":"Y"},{"type":"float","name":"GlyphAdvanceX"},{"type":"ImVec2","name":"GlyphOffset"},{"type":"ImFont*","name":"Font"}],"ImVec4":[{"type":"float","name":"x"},{"type":"float","name":"y"},{"type":"float","name":"z"},{"type":"float","name":"w"}],"GlyphRangesBuilder":[{"type":"ImVector/**/","name":"UsedChars"}],"ImGuiStorage":[{"type":"ImVector/**/","name":"Data"}],"ImFontAtlas":[{"type":"ImFontAtlasFlags","name":"Flags"},{"type":"ImTextureID","name":"TexID"},{"type":"int","name":"TexDesiredWidth"},{"type":"int","name":"TexGlyphPadding"},{"type":"unsigned char*","name":"TexPixelsAlpha8"},{"type":"unsigned int*","name":"TexPixelsRGBA32"},{"type":"int","name":"TexWidth"},{"type":"int","name":"TexHeight"},{"type":"ImVec2","name":"TexUvScale"},{"type":"ImVec2","name":"TexUvWhitePixel"},{"type":"ImVector/**/","name":"Fonts"},{"type":"ImVector/**/","name":"CustomRects"},{"type":"ImVector/**/","name":"ConfigData"},{"type":"int","name":"CustomRectIds[1]"}],"ImFontGlyph":[{"type":"ImWchar","name":"Codepoint"},{"type":"float","name":"AdvanceX"},{"type":"float","name":"X0"},{"type":"float","name":"Y0"},{"type":"float","name":"X1"},{"type":"float","name":"Y1"},{"type":"float","name":"U0"},{"type":"float","name":"V0"},{"type":"float","name":"U1"},{"type":"float","name":"V1"}],"ImFontConfig":[{"type":"void*","name":"FontData"},{"type":"int","name":"FontDataSize"},{"type":"bool","name":"FontDataOwnedByAtlas"},{"type":"int","name":"FontNo"},{"type":"float","name":"SizePixels"},{"type":"int","name":"OversampleH"},{"type":"int","name":"OversampleV"},{"type":"bool","name":"PixelSnapH"},{"type":"ImVec2","name":"GlyphExtraSpacing"},{"type":"ImVec2","name":"GlyphOffset"},{"type":"const ImWchar*","name":"GlyphRanges"},{"type":"float","name":"GlyphMinAdvanceX"},{"type":"float","name":"GlyphMaxAdvanceX"},{"type":"bool","name":"MergeMode"},{"type":"unsigned int","name":"RasterizerFlags"},{"type":"float","name":"RasterizerMultiply"},{"type":"char","name":"Name[40]"},{"type":"ImFont*","name":"DstFont"}],"ImDrawData":[{"type":"bool","name":"Valid"},{"type":"ImDrawList**","name":"CmdLists"},{"type":"int","name":"CmdListsCount"},{"type":"int","name":"TotalIdxCount"},{"type":"int","name":"TotalVtxCount"},{"type":"ImVec2","name":"DisplayPos"},{"type":"ImVec2","name":"DisplaySize"}],"ImGuiTextBuffer":[{"type":"ImVector/**/","name":"Buf"}],"ImGuiStyle":[{"type":"float","name":"Alpha"},{"type":"ImVec2","name":"WindowPadding"},{"type":"float","name":"WindowRounding"},{"type":"float","name":"WindowBorderSize"},{"type":"ImVec2","name":"WindowMinSize"},{"type":"ImVec2","name":"WindowTitleAlign"},{"type":"float","name":"ChildRounding"},{"type":"float","name":"ChildBorderSize"},{"type":"float","name":"PopupRounding"},{"type":"float","name":"PopupBorderSize"},{"type":"ImVec2","name":"FramePadding"},{"type":"float","name":"FrameRounding"},{"type":"float","name":"FrameBorderSize"},{"type":"ImVec2","name":"ItemSpacing"},{"type":"ImVec2","name":"ItemInnerSpacing"},{"type":"ImVec2","name":"TouchExtraPadding"},{"type":"float","name":"IndentSpacing"},{"type":"float","name":"ColumnsMinSpacing"},{"type":"float","name":"ScrollbarSize"},{"type":"float","name":"ScrollbarRounding"},{"type":"float","name":"GrabMinSize"},{"type":"float","name":"GrabRounding"},{"type":"ImVec2","name":"ButtonTextAlign"},{"type":"ImVec2","name":"DisplayWindowPadding"},{"type":"ImVec2","name":"DisplaySafeAreaPadding"},{"type":"float","name":"MouseCursorScale"},{"type":"bool","name":"AntiAliasedLines"},{"type":"bool","name":"AntiAliasedFill"},{"type":"float","name":"CurveTessellationTol"},{"type":"ImVec4","name":"Colors[ImGuiCol_COUNT]"}],"ImDrawChannel":[{"type":"ImVector/**/","name":"CmdBuffer"},{"type":"ImVector/**/","name":"IdxBuffer"}],"ImDrawCmd":[{"type":"unsigned int","name":"ElemCount"},{"type":"ImVec4","name":"ClipRect"},{"type":"ImTextureID","name":"TextureId"},{"type":"ImDrawCallback","name":"UserCallback"},{"type":"void*","name":"UserCallbackData"}],"TextRange":[{"type":"const char*","name":"b"},{"type":"const char*","name":"e"}],"ImGuiOnceUponAFrame":[{"type":"int","name":"RefFrame"}],"ImVector":[],"ImGuiIO":[{"type":"ImGuiConfigFlags","name":"ConfigFlags"},{"type":"ImGuiBackendFlags","name":"BackendFlags"},{"type":"ImVec2","name":"DisplaySize"},{"type":"float","name":"DeltaTime"},{"type":"float","name":"IniSavingRate"},{"type":"const char*","name":"IniFilename"},{"type":"const char*","name":"LogFilename"},{"type":"float","name":"MouseDoubleClickTime"},{"type":"float","name":"MouseDoubleClickMaxDist"},{"type":"float","name":"MouseDragThreshold"},{"type":"int","name":"KeyMap[ImGuiKey_COUNT]"},{"type":"float","name":"KeyRepeatDelay"},{"type":"float","name":"KeyRepeatRate"},{"type":"void*","name":"UserData"},{"type":"ImFontAtlas*","name":"Fonts"},{"type":"float","name":"FontGlobalScale"},{"type":"bool","name":"FontAllowUserScaling"},{"type":"ImFont*","name":"FontDefault"},{"type":"ImVec2","name":"DisplayFramebufferScale"},{"type":"ImVec2","name":"DisplayVisibleMin"},{"type":"ImVec2","name":"DisplayVisibleMax"},{"type":"bool","name":"OptMacOSXBehaviors"},{"type":"bool","name":"OptCursorBlink"},{"type":"const char*(*)(void* user_data)","name":"GetClipboardTextFn"},{"type":"void(*)(void* user_data,const char* text)","name":"SetClipboardTextFn"},{"type":"void*","name":"ClipboardUserData"},{"type":"void(*)(int x,int y)","name":"ImeSetInputScreenPosFn"},{"type":"void*","name":"ImeWindowHandle"},{"type":"void*","name":"RenderDrawListsFnDummy"},{"type":"ImVec2","name":"MousePos"},{"type":"bool","name":"MouseDown[5]"},{"type":"float","name":"MouseWheel"},{"type":"float","name":"MouseWheelH"},{"type":"bool","name":"MouseDrawCursor"},{"type":"bool","name":"KeyCtrl"},{"type":"bool","name":"KeyShift"},{"type":"bool","name":"KeyAlt"},{"type":"bool","name":"KeySuper"},{"type":"bool","name":"KeysDown[512]"},{"type":"ImWchar","name":"InputCharacters[16+1]"},{"type":"float","name":"NavInputs[ImGuiNavInput_COUNT]"},{"type":"bool","name":"WantCaptureMouse"},{"type":"bool","name":"WantCaptureKeyboard"},{"type":"bool","name":"WantTextInput"},{"type":"bool","name":"WantSetMousePos"},{"type":"bool","name":"WantSaveIniSettings"},{"type":"bool","name":"NavActive"},{"type":"bool","name":"NavVisible"},{"type":"float","name":"Framerate"},{"type":"int","name":"MetricsRenderVertices"},{"type":"int","name":"MetricsRenderIndices"},{"type":"int","name":"MetricsActiveWindows"},{"type":"ImVec2","name":"MouseDelta"},{"type":"ImVec2","name":"MousePosPrev"},{"type":"ImVec2","name":"MouseClickedPos[5]"},{"type":"float","name":"MouseClickedTime[5]"},{"type":"bool","name":"MouseClicked[5]"},{"type":"bool","name":"MouseDoubleClicked[5]"},{"type":"bool","name":"MouseReleased[5]"},{"type":"bool","name":"MouseDownOwned[5]"},{"type":"float","name":"MouseDownDuration[5]"},{"type":"float","name":"MouseDownDurationPrev[5]"},{"type":"ImVec2","name":"MouseDragMaxDistanceAbs[5]"},{"type":"float","name":"MouseDragMaxDistanceSqr[5]"},{"type":"float","name":"KeysDownDuration[512]"},{"type":"float","name":"KeysDownDurationPrev[512]"},{"type":"float","name":"NavInputsDownDuration[ImGuiNavInput_COUNT]"},{"type":"float","name":"NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"}],"ImGuiPayload":[{"type":"void*","name":"Data"},{"type":"int","name":"DataSize"},{"type":"ImGuiID","name":"SourceId"},{"type":"ImGuiID","name":"SourceParentId"},{"type":"int","name":"DataFrameCount"},{"type":"char","name":"DataType[32+1]"},{"type":"bool","name":"Preview"},{"type":"bool","name":"Delivery"}],"ImColor":[{"type":"ImVec4","name":"Value"}],"ImGuiSizeCallbackData":[{"type":"void*","name":"UserData"},{"type":"ImVec2","name":"Pos"},{"type":"ImVec2","name":"CurrentSize"},{"type":"ImVec2","name":"DesiredSize"}],"ImGuiTextEditCallbackData":[{"type":"ImGuiInputTextFlags","name":"EventFlag"},{"type":"ImGuiInputTextFlags","name":"Flags"},{"type":"void*","name":"UserData"},{"type":"bool","name":"ReadOnly"},{"type":"ImWchar","name":"EventChar"},{"type":"ImGuiKey","name":"EventKey"},{"type":"char*","name":"Buf"},{"type":"int","name":"BufTextLen"},{"type":"int","name":"BufSize"},{"type":"bool","name":"BufDirty"},{"type":"int","name":"CursorPos"},{"type":"int","name":"SelectionStart"},{"type":"int","name":"SelectionEnd"}],"ImGuiTextFilter":[{"type":"char","name":"InputBuf[256]"},{"type":"ImVector/**/","name":"Filters"},{"type":"int","name":"CountGrep"}],"ImVec2":[{"type":"float","name":"x"},{"type":"float","name":"y"}]}} \ No newline at end of file +{"enums":{"ImGuiComboFlags_":[{"calc_value":0,"name":"ImGuiComboFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiComboFlags_PopupAlignLeft","value":"1 << 0"},{"calc_value":2,"name":"ImGuiComboFlags_HeightSmall","value":"1 << 1"},{"calc_value":4,"name":"ImGuiComboFlags_HeightRegular","value":"1 << 2"},{"calc_value":8,"name":"ImGuiComboFlags_HeightLarge","value":"1 << 3"},{"calc_value":16,"name":"ImGuiComboFlags_HeightLargest","value":"1 << 4"},{"calc_value":32,"name":"ImGuiComboFlags_NoArrowButton","value":"1 << 5"},{"calc_value":64,"name":"ImGuiComboFlags_NoPreview","value":"1 << 6"},{"calc_value":30,"name":"ImGuiComboFlags_HeightMask_","value":"ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest"}],"ImGuiTreeNodeFlags_":[{"calc_value":0,"name":"ImGuiTreeNodeFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiTreeNodeFlags_Selected","value":"1 << 0"},{"calc_value":2,"name":"ImGuiTreeNodeFlags_Framed","value":"1 << 1"},{"calc_value":4,"name":"ImGuiTreeNodeFlags_AllowItemOverlap","value":"1 << 2"},{"calc_value":8,"name":"ImGuiTreeNodeFlags_NoTreePushOnOpen","value":"1 << 3"},{"calc_value":16,"name":"ImGuiTreeNodeFlags_NoAutoOpenOnLog","value":"1 << 4"},{"calc_value":32,"name":"ImGuiTreeNodeFlags_DefaultOpen","value":"1 << 5"},{"calc_value":64,"name":"ImGuiTreeNodeFlags_OpenOnDoubleClick","value":"1 << 6"},{"calc_value":128,"name":"ImGuiTreeNodeFlags_OpenOnArrow","value":"1 << 7"},{"calc_value":256,"name":"ImGuiTreeNodeFlags_Leaf","value":"1 << 8"},{"calc_value":512,"name":"ImGuiTreeNodeFlags_Bullet","value":"1 << 9"},{"calc_value":1024,"name":"ImGuiTreeNodeFlags_FramePadding","value":"1 << 10"},{"calc_value":8192,"name":"ImGuiTreeNodeFlags_NavLeftJumpsBackHere","value":"1 << 13"},{"calc_value":26,"name":"ImGuiTreeNodeFlags_CollapsingHeader","value":"ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog"}],"ImGuiStyleVar_":[{"calc_value":0,"name":"ImGuiStyleVar_Alpha","value":0},{"calc_value":1,"name":"ImGuiStyleVar_WindowPadding","value":1},{"calc_value":2,"name":"ImGuiStyleVar_WindowRounding","value":2},{"calc_value":3,"name":"ImGuiStyleVar_WindowBorderSize","value":3},{"calc_value":4,"name":"ImGuiStyleVar_WindowMinSize","value":4},{"calc_value":5,"name":"ImGuiStyleVar_WindowTitleAlign","value":5},{"calc_value":6,"name":"ImGuiStyleVar_ChildRounding","value":6},{"calc_value":7,"name":"ImGuiStyleVar_ChildBorderSize","value":7},{"calc_value":8,"name":"ImGuiStyleVar_PopupRounding","value":8},{"calc_value":9,"name":"ImGuiStyleVar_PopupBorderSize","value":9},{"calc_value":10,"name":"ImGuiStyleVar_FramePadding","value":10},{"calc_value":11,"name":"ImGuiStyleVar_FrameRounding","value":11},{"calc_value":12,"name":"ImGuiStyleVar_FrameBorderSize","value":12},{"calc_value":13,"name":"ImGuiStyleVar_ItemSpacing","value":13},{"calc_value":14,"name":"ImGuiStyleVar_ItemInnerSpacing","value":14},{"calc_value":15,"name":"ImGuiStyleVar_IndentSpacing","value":15},{"calc_value":16,"name":"ImGuiStyleVar_ScrollbarSize","value":16},{"calc_value":17,"name":"ImGuiStyleVar_ScrollbarRounding","value":17},{"calc_value":18,"name":"ImGuiStyleVar_GrabMinSize","value":18},{"calc_value":19,"name":"ImGuiStyleVar_GrabRounding","value":19},{"calc_value":20,"name":"ImGuiStyleVar_ButtonTextAlign","value":20},{"calc_value":21,"name":"ImGuiStyleVar_COUNT","value":21}],"ImGuiCol_":[{"calc_value":0,"name":"ImGuiCol_Text","value":0},{"calc_value":1,"name":"ImGuiCol_TextDisabled","value":1},{"calc_value":2,"name":"ImGuiCol_WindowBg","value":2},{"calc_value":3,"name":"ImGuiCol_ChildBg","value":3},{"calc_value":4,"name":"ImGuiCol_PopupBg","value":4},{"calc_value":5,"name":"ImGuiCol_Border","value":5},{"calc_value":6,"name":"ImGuiCol_BorderShadow","value":6},{"calc_value":7,"name":"ImGuiCol_FrameBg","value":7},{"calc_value":8,"name":"ImGuiCol_FrameBgHovered","value":8},{"calc_value":9,"name":"ImGuiCol_FrameBgActive","value":9},{"calc_value":10,"name":"ImGuiCol_TitleBg","value":10},{"calc_value":11,"name":"ImGuiCol_TitleBgActive","value":11},{"calc_value":12,"name":"ImGuiCol_TitleBgCollapsed","value":12},{"calc_value":13,"name":"ImGuiCol_MenuBarBg","value":13},{"calc_value":14,"name":"ImGuiCol_ScrollbarBg","value":14},{"calc_value":15,"name":"ImGuiCol_ScrollbarGrab","value":15},{"calc_value":16,"name":"ImGuiCol_ScrollbarGrabHovered","value":16},{"calc_value":17,"name":"ImGuiCol_ScrollbarGrabActive","value":17},{"calc_value":18,"name":"ImGuiCol_CheckMark","value":18},{"calc_value":19,"name":"ImGuiCol_SliderGrab","value":19},{"calc_value":20,"name":"ImGuiCol_SliderGrabActive","value":20},{"calc_value":21,"name":"ImGuiCol_Button","value":21},{"calc_value":22,"name":"ImGuiCol_ButtonHovered","value":22},{"calc_value":23,"name":"ImGuiCol_ButtonActive","value":23},{"calc_value":24,"name":"ImGuiCol_Header","value":24},{"calc_value":25,"name":"ImGuiCol_HeaderHovered","value":25},{"calc_value":26,"name":"ImGuiCol_HeaderActive","value":26},{"calc_value":27,"name":"ImGuiCol_Separator","value":27},{"calc_value":28,"name":"ImGuiCol_SeparatorHovered","value":28},{"calc_value":29,"name":"ImGuiCol_SeparatorActive","value":29},{"calc_value":30,"name":"ImGuiCol_ResizeGrip","value":30},{"calc_value":31,"name":"ImGuiCol_ResizeGripHovered","value":31},{"calc_value":32,"name":"ImGuiCol_ResizeGripActive","value":32},{"calc_value":33,"name":"ImGuiCol_PlotLines","value":33},{"calc_value":34,"name":"ImGuiCol_PlotLinesHovered","value":34},{"calc_value":35,"name":"ImGuiCol_PlotHistogram","value":35},{"calc_value":36,"name":"ImGuiCol_PlotHistogramHovered","value":36},{"calc_value":37,"name":"ImGuiCol_TextSelectedBg","value":37},{"calc_value":38,"name":"ImGuiCol_ModalWindowDarkening","value":38},{"calc_value":39,"name":"ImGuiCol_DragDropTarget","value":39},{"calc_value":40,"name":"ImGuiCol_NavHighlight","value":40},{"calc_value":41,"name":"ImGuiCol_NavWindowingHighlight","value":41},{"calc_value":42,"name":"ImGuiCol_COUNT","value":42}],"ImGuiWindowFlags_":[{"calc_value":0,"name":"ImGuiWindowFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiWindowFlags_NoTitleBar","value":"1 << 0"},{"calc_value":2,"name":"ImGuiWindowFlags_NoResize","value":"1 << 1"},{"calc_value":4,"name":"ImGuiWindowFlags_NoMove","value":"1 << 2"},{"calc_value":8,"name":"ImGuiWindowFlags_NoScrollbar","value":"1 << 3"},{"calc_value":16,"name":"ImGuiWindowFlags_NoScrollWithMouse","value":"1 << 4"},{"calc_value":32,"name":"ImGuiWindowFlags_NoCollapse","value":"1 << 5"},{"calc_value":64,"name":"ImGuiWindowFlags_AlwaysAutoResize","value":"1 << 6"},{"calc_value":256,"name":"ImGuiWindowFlags_NoSavedSettings","value":"1 << 8"},{"calc_value":512,"name":"ImGuiWindowFlags_NoInputs","value":"1 << 9"},{"calc_value":1024,"name":"ImGuiWindowFlags_MenuBar","value":"1 << 10"},{"calc_value":2048,"name":"ImGuiWindowFlags_HorizontalScrollbar","value":"1 << 11"},{"calc_value":4096,"name":"ImGuiWindowFlags_NoFocusOnAppearing","value":"1 << 12"},{"calc_value":8192,"name":"ImGuiWindowFlags_NoBringToFrontOnFocus","value":"1 << 13"},{"calc_value":16384,"name":"ImGuiWindowFlags_AlwaysVerticalScrollbar","value":"1 << 14"},{"calc_value":32768,"name":"ImGuiWindowFlags_AlwaysHorizontalScrollbar","value":"1<< 15"},{"calc_value":65536,"name":"ImGuiWindowFlags_AlwaysUseWindowPadding","value":"1 << 16"},{"calc_value":131072,"name":"ImGuiWindowFlags_ResizeFromAnySide","value":"1 << 17"},{"calc_value":262144,"name":"ImGuiWindowFlags_NoNavInputs","value":"1 << 18"},{"calc_value":524288,"name":"ImGuiWindowFlags_NoNavFocus","value":"1 << 19"},{"calc_value":786432,"name":"ImGuiWindowFlags_NoNav","value":"ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"},{"calc_value":8388608,"name":"ImGuiWindowFlags_NavFlattened","value":"1 << 23"},{"calc_value":16777216,"name":"ImGuiWindowFlags_ChildWindow","value":"1 << 24"},{"calc_value":33554432,"name":"ImGuiWindowFlags_Tooltip","value":"1 << 25"},{"calc_value":67108864,"name":"ImGuiWindowFlags_Popup","value":"1 << 26"},{"calc_value":134217728,"name":"ImGuiWindowFlags_Modal","value":"1 << 27"},{"calc_value":268435456,"name":"ImGuiWindowFlags_ChildMenu","value":"1 << 28"}],"ImGuiNavInput_":[{"calc_value":0,"name":"ImGuiNavInput_Activate","value":0},{"calc_value":1,"name":"ImGuiNavInput_Cancel","value":1},{"calc_value":2,"name":"ImGuiNavInput_Input","value":2},{"calc_value":3,"name":"ImGuiNavInput_Menu","value":3},{"calc_value":4,"name":"ImGuiNavInput_DpadLeft","value":4},{"calc_value":5,"name":"ImGuiNavInput_DpadRight","value":5},{"calc_value":6,"name":"ImGuiNavInput_DpadUp","value":6},{"calc_value":7,"name":"ImGuiNavInput_DpadDown","value":7},{"calc_value":8,"name":"ImGuiNavInput_LStickLeft","value":8},{"calc_value":9,"name":"ImGuiNavInput_LStickRight","value":9},{"calc_value":10,"name":"ImGuiNavInput_LStickUp","value":10},{"calc_value":11,"name":"ImGuiNavInput_LStickDown","value":11},{"calc_value":12,"name":"ImGuiNavInput_FocusPrev","value":12},{"calc_value":13,"name":"ImGuiNavInput_FocusNext","value":13},{"calc_value":14,"name":"ImGuiNavInput_TweakSlow","value":14},{"calc_value":15,"name":"ImGuiNavInput_TweakFast","value":15},{"calc_value":16,"name":"ImGuiNavInput_KeyMenu_","value":16},{"calc_value":17,"name":"ImGuiNavInput_KeyLeft_","value":17},{"calc_value":18,"name":"ImGuiNavInput_KeyRight_","value":18},{"calc_value":19,"name":"ImGuiNavInput_KeyUp_","value":19},{"calc_value":20,"name":"ImGuiNavInput_KeyDown_","value":20},{"calc_value":21,"name":"ImGuiNavInput_COUNT","value":21},{"calc_value":16,"name":"ImGuiNavInput_InternalStart_","value":"ImGuiNavInput_KeyMenu_"}],"ImGuiFocusedFlags_":[{"calc_value":0,"name":"ImGuiFocusedFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiFocusedFlags_ChildWindows","value":"1 << 0"},{"calc_value":2,"name":"ImGuiFocusedFlags_RootWindow","value":"1 << 1"},{"calc_value":4,"name":"ImGuiFocusedFlags_AnyWindow","value":"1 << 2"},{"calc_value":3,"name":"ImGuiFocusedFlags_RootAndChildWindows","value":"ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows"}],"ImGuiSelectableFlags_":[{"calc_value":0,"name":"ImGuiSelectableFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiSelectableFlags_DontClosePopups","value":"1 << 0"},{"calc_value":2,"name":"ImGuiSelectableFlags_SpanAllColumns","value":"1 << 1"},{"calc_value":4,"name":"ImGuiSelectableFlags_AllowDoubleClick","value":"1 << 2"}],"ImGuiKey_":[{"calc_value":0,"name":"ImGuiKey_Tab","value":0},{"calc_value":1,"name":"ImGuiKey_LeftArrow","value":1},{"calc_value":2,"name":"ImGuiKey_RightArrow","value":2},{"calc_value":3,"name":"ImGuiKey_UpArrow","value":3},{"calc_value":4,"name":"ImGuiKey_DownArrow","value":4},{"calc_value":5,"name":"ImGuiKey_PageUp","value":5},{"calc_value":6,"name":"ImGuiKey_PageDown","value":6},{"calc_value":7,"name":"ImGuiKey_Home","value":7},{"calc_value":8,"name":"ImGuiKey_End","value":8},{"calc_value":9,"name":"ImGuiKey_Insert","value":9},{"calc_value":10,"name":"ImGuiKey_Delete","value":10},{"calc_value":11,"name":"ImGuiKey_Backspace","value":11},{"calc_value":12,"name":"ImGuiKey_Space","value":12},{"calc_value":13,"name":"ImGuiKey_Enter","value":13},{"calc_value":14,"name":"ImGuiKey_Escape","value":14},{"calc_value":15,"name":"ImGuiKey_A","value":15},{"calc_value":16,"name":"ImGuiKey_C","value":16},{"calc_value":17,"name":"ImGuiKey_V","value":17},{"calc_value":18,"name":"ImGuiKey_X","value":18},{"calc_value":19,"name":"ImGuiKey_Y","value":19},{"calc_value":20,"name":"ImGuiKey_Z","value":20},{"calc_value":21,"name":"ImGuiKey_COUNT","value":21}],"ImFontAtlasFlags_":[{"calc_value":1,"name":"ImFontAtlasFlags_NoPowerOfTwoHeight","value":"1 << 0"},{"calc_value":2,"name":"ImFontAtlasFlags_NoMouseCursors","value":"1 << 1"}],"ImGuiConfigFlags_":[{"calc_value":1,"name":"ImGuiConfigFlags_NavEnableKeyboard","value":"1 << 0"},{"calc_value":2,"name":"ImGuiConfigFlags_NavEnableGamepad","value":"1 << 1"},{"calc_value":4,"name":"ImGuiConfigFlags_NavEnableSetMousePos","value":"1 << 2"},{"calc_value":8,"name":"ImGuiConfigFlags_NavNoCaptureKeyboard","value":"1 << 3"},{"calc_value":16,"name":"ImGuiConfigFlags_NoMouse","value":"1 << 4"},{"calc_value":32,"name":"ImGuiConfigFlags_NoMouseCursorChange","value":"1 << 5"},{"calc_value":1048576,"name":"ImGuiConfigFlags_IsSRGB","value":"1 << 20"},{"calc_value":2097152,"name":"ImGuiConfigFlags_IsTouchScreen","value":"1 << 21"}],"ImDrawCornerFlags_":[{"calc_value":1,"name":"ImDrawCornerFlags_TopLeft","value":"1 << 0"},{"calc_value":2,"name":"ImDrawCornerFlags_TopRight","value":"1 << 1"},{"calc_value":4,"name":"ImDrawCornerFlags_BotLeft","value":"1 << 2"},{"calc_value":8,"name":"ImDrawCornerFlags_BotRight","value":"1 << 3"},{"calc_value":3,"name":"ImDrawCornerFlags_Top","value":"ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight"},{"calc_value":12,"name":"ImDrawCornerFlags_Bot","value":"ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight"},{"calc_value":5,"name":"ImDrawCornerFlags_Left","value":"ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft"},{"calc_value":10,"name":"ImDrawCornerFlags_Right","value":"ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight"},{"calc_value":15,"name":"ImDrawCornerFlags_All","value":"0xF"}],"ImGuiDragDropFlags_":[{"calc_value":0,"name":"ImGuiDragDropFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiDragDropFlags_SourceNoPreviewTooltip","value":"1 << 0"},{"calc_value":2,"name":"ImGuiDragDropFlags_SourceNoDisableHover","value":"1 << 1"},{"calc_value":4,"name":"ImGuiDragDropFlags_SourceNoHoldToOpenOthers","value":"1 << 2"},{"calc_value":8,"name":"ImGuiDragDropFlags_SourceAllowNullID","value":"1 << 3"},{"calc_value":16,"name":"ImGuiDragDropFlags_SourceExtern","value":"1 << 4"},{"calc_value":1024,"name":"ImGuiDragDropFlags_AcceptBeforeDelivery","value":"1 << 10"},{"calc_value":2048,"name":"ImGuiDragDropFlags_AcceptNoDrawDefaultRect","value":"1 << 11"},{"calc_value":4096,"name":"ImGuiDragDropFlags_AcceptNoPreviewTooltip","value":"1 << 12"},{"calc_value":3072,"name":"ImGuiDragDropFlags_AcceptPeekOnly","value":"ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect"}],"ImGuiCond_":[{"calc_value":1,"name":"ImGuiCond_Always","value":"1 << 0"},{"calc_value":2,"name":"ImGuiCond_Once","value":"1 << 1"},{"calc_value":4,"name":"ImGuiCond_FirstUseEver","value":"1 << 2"},{"calc_value":8,"name":"ImGuiCond_Appearing","value":"1 << 3"}],"ImGuiInputTextFlags_":[{"calc_value":0,"name":"ImGuiInputTextFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiInputTextFlags_CharsDecimal","value":"1 << 0"},{"calc_value":2,"name":"ImGuiInputTextFlags_CharsHexadecimal","value":"1 << 1"},{"calc_value":4,"name":"ImGuiInputTextFlags_CharsUppercase","value":"1 << 2"},{"calc_value":8,"name":"ImGuiInputTextFlags_CharsNoBlank","value":"1 << 3"},{"calc_value":16,"name":"ImGuiInputTextFlags_AutoSelectAll","value":"1 << 4"},{"calc_value":32,"name":"ImGuiInputTextFlags_EnterReturnsTrue","value":"1 << 5"},{"calc_value":64,"name":"ImGuiInputTextFlags_CallbackCompletion","value":"1 << 6"},{"calc_value":128,"name":"ImGuiInputTextFlags_CallbackHistory","value":"1 << 7"},{"calc_value":256,"name":"ImGuiInputTextFlags_CallbackAlways","value":"1 << 8"},{"calc_value":512,"name":"ImGuiInputTextFlags_CallbackCharFilter","value":"1 << 9"},{"calc_value":1024,"name":"ImGuiInputTextFlags_AllowTabInput","value":"1 << 10"},{"calc_value":2048,"name":"ImGuiInputTextFlags_CtrlEnterForNewLine","value":"1 << 11"},{"calc_value":4096,"name":"ImGuiInputTextFlags_NoHorizontalScroll","value":"1 << 12"},{"calc_value":8192,"name":"ImGuiInputTextFlags_AlwaysInsertMode","value":"1 << 13"},{"calc_value":16384,"name":"ImGuiInputTextFlags_ReadOnly","value":"1 << 14"},{"calc_value":32768,"name":"ImGuiInputTextFlags_Password","value":"1 << 15"},{"calc_value":65536,"name":"ImGuiInputTextFlags_NoUndoRedo","value":"1 << 16"},{"calc_value":131072,"name":"ImGuiInputTextFlags_CharsScientific","value":"1 << 17"},{"calc_value":1048576,"name":"ImGuiInputTextFlags_Multiline","value":"1 << 20"}],"ImGuiMouseCursor_":[{"calc_value":-1,"name":"ImGuiMouseCursor_None","value":"-1"},{"calc_value":0,"name":"ImGuiMouseCursor_Arrow","value":"0"},{"calc_value":2,"name":"ImGuiMouseCursor_TextInput","value":2},{"calc_value":3,"name":"ImGuiMouseCursor_ResizeAll","value":3},{"calc_value":4,"name":"ImGuiMouseCursor_ResizeNS","value":4},{"calc_value":5,"name":"ImGuiMouseCursor_ResizeEW","value":5},{"calc_value":6,"name":"ImGuiMouseCursor_ResizeNESW","value":6},{"calc_value":7,"name":"ImGuiMouseCursor_ResizeNWSE","value":7},{"calc_value":8,"name":"ImGuiMouseCursor_COUNT","value":8}],"ImGuiColorEditFlags_":[{"calc_value":0,"name":"ImGuiColorEditFlags_None","value":"0"},{"calc_value":2,"name":"ImGuiColorEditFlags_NoAlpha","value":"1 << 1"},{"calc_value":4,"name":"ImGuiColorEditFlags_NoPicker","value":"1 << 2"},{"calc_value":8,"name":"ImGuiColorEditFlags_NoOptions","value":"1 << 3"},{"calc_value":16,"name":"ImGuiColorEditFlags_NoSmallPreview","value":"1 << 4"},{"calc_value":32,"name":"ImGuiColorEditFlags_NoInputs","value":"1 << 5"},{"calc_value":64,"name":"ImGuiColorEditFlags_NoTooltip","value":"1 << 6"},{"calc_value":128,"name":"ImGuiColorEditFlags_NoLabel","value":"1 << 7"},{"calc_value":256,"name":"ImGuiColorEditFlags_NoSidePreview","value":"1 << 8"},{"calc_value":512,"name":"ImGuiColorEditFlags_NoDragDrop","value":"1 << 9"},{"calc_value":65536,"name":"ImGuiColorEditFlags_AlphaBar","value":"1 << 16"},{"calc_value":131072,"name":"ImGuiColorEditFlags_AlphaPreview","value":"1 << 17"},{"calc_value":262144,"name":"ImGuiColorEditFlags_AlphaPreviewHalf","value":"1 << 18"},{"calc_value":524288,"name":"ImGuiColorEditFlags_HDR","value":"1 << 19"},{"calc_value":1048576,"name":"ImGuiColorEditFlags_RGB","value":"1 << 20"},{"calc_value":2097152,"name":"ImGuiColorEditFlags_HSV","value":"1 << 21"},{"calc_value":4194304,"name":"ImGuiColorEditFlags_HEX","value":"1 << 22"},{"calc_value":8388608,"name":"ImGuiColorEditFlags_Uint8","value":"1 << 23"},{"calc_value":16777216,"name":"ImGuiColorEditFlags_Float","value":"1 << 24"},{"calc_value":33554432,"name":"ImGuiColorEditFlags_PickerHueBar","value":"1 << 25"},{"calc_value":67108864,"name":"ImGuiColorEditFlags_PickerHueWheel","value":"1 << 26"},{"calc_value":7340032,"name":"ImGuiColorEditFlags__InputsMask","value":"ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX"},{"calc_value":25165824,"name":"ImGuiColorEditFlags__DataTypeMask","value":"ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float"},{"calc_value":100663296,"name":"ImGuiColorEditFlags__PickerMask","value":"ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar"},{"calc_value":42991616,"name":"ImGuiColorEditFlags__OptionsDefault","value":"ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar"}],"ImGuiHoveredFlags_":[{"calc_value":0,"name":"ImGuiHoveredFlags_None","value":"0"},{"calc_value":1,"name":"ImGuiHoveredFlags_ChildWindows","value":"1 << 0"},{"calc_value":2,"name":"ImGuiHoveredFlags_RootWindow","value":"1 << 1"},{"calc_value":4,"name":"ImGuiHoveredFlags_AnyWindow","value":"1 << 2"},{"calc_value":8,"name":"ImGuiHoveredFlags_AllowWhenBlockedByPopup","value":"1 << 3"},{"calc_value":32,"name":"ImGuiHoveredFlags_AllowWhenBlockedByActiveItem","value":"1 << 5"},{"calc_value":64,"name":"ImGuiHoveredFlags_AllowWhenOverlapped","value":"1 << 6"},{"calc_value":104,"name":"ImGuiHoveredFlags_RectOnly","value":"ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped"},{"calc_value":3,"name":"ImGuiHoveredFlags_RootAndChildWindows","value":"ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows"}],"ImGuiDir_":[{"calc_value":-1,"name":"ImGuiDir_None","value":"-1"},{"calc_value":0,"name":"ImGuiDir_Left","value":"0"},{"calc_value":1,"name":"ImGuiDir_Right","value":"1"},{"calc_value":2,"name":"ImGuiDir_Up","value":"2"},{"calc_value":3,"name":"ImGuiDir_Down","value":"3"},{"calc_value":5,"name":"ImGuiDir_COUNT","value":5}],"ImDrawListFlags_":[{"calc_value":1,"name":"ImDrawListFlags_AntiAliasedLines","value":"1 << 0"},{"calc_value":2,"name":"ImDrawListFlags_AntiAliasedFill","value":"1 << 1"}],"ImGuiDataType_":[{"calc_value":0,"name":"ImGuiDataType_S32","value":0},{"calc_value":1,"name":"ImGuiDataType_U32","value":1},{"calc_value":2,"name":"ImGuiDataType_S64","value":2},{"calc_value":3,"name":"ImGuiDataType_U64","value":3},{"calc_value":4,"name":"ImGuiDataType_Float","value":4},{"calc_value":5,"name":"ImGuiDataType_Double","value":5},{"calc_value":6,"name":"ImGuiDataType_COUNT","value":6}],"ImGuiBackendFlags_":[{"calc_value":1,"name":"ImGuiBackendFlags_HasGamepad","value":"1 << 0"},{"calc_value":2,"name":"ImGuiBackendFlags_HasMouseCursors","value":"1 << 1"},{"calc_value":4,"name":"ImGuiBackendFlags_HasSetMousePos","value":"1 << 2"}]},"structs":{"ImDrawVert":[{"type":"ImVec2","name":"pos"},{"type":"ImVec2","name":"uv"},{"type":"ImU32","name":"col"}],"ImDrawList":[{"type":"ImVector/**/","name":"CmdBuffer"},{"type":"ImVector/**/","name":"IdxBuffer"},{"type":"ImVector/**/","name":"VtxBuffer"},{"type":"ImDrawListFlags","name":"Flags"},{"type":"const ImDrawListSharedData*","name":"_Data"},{"type":"const char*","name":"_OwnerName"},{"type":"unsigned int","name":"_VtxCurrentIdx"},{"type":"ImDrawVert*","name":"_VtxWritePtr"},{"type":"ImDrawIdx*","name":"_IdxWritePtr"},{"type":"ImVector/**/","name":"_ClipRectStack"},{"type":"ImVector/**/","name":"_TextureIdStack"},{"type":"ImVector/**/","name":"_Path"},{"type":"int","name":"_ChannelsCurrent"},{"type":"int","name":"_ChannelsCount"},{"type":"ImVector/**/","name":"_Channels"}],"Pair":[{"type":"ImGuiID","name":"key"},{"type":"union { int val_i; float val_f; void* val_p;","name":"}"}],"ImFont":[{"type":"float","name":"FontSize"},{"type":"float","name":"Scale"},{"type":"ImVec2","name":"DisplayOffset"},{"type":"ImVector/**/","name":"Glyphs"},{"type":"ImVector/**/","name":"IndexAdvanceX"},{"type":"ImVector/**/","name":"IndexLookup"},{"type":"const ImFontGlyph*","name":"FallbackGlyph"},{"type":"float","name":"FallbackAdvanceX"},{"type":"ImWchar","name":"FallbackChar"},{"type":"short","name":"ConfigDataCount"},{"type":"ImFontConfig*","name":"ConfigData"},{"type":"ImFontAtlas*","name":"ContainerAtlas"},{"type":"float","name":"Ascent"},{"type":"float","name":"Descent"},{"type":"bool","name":"DirtyLookupTables"},{"type":"int","name":"MetricsTotalSurface"}],"ImGuiListClipper":[{"type":"float","name":"StartPosY"},{"type":"float","name":"ItemsHeight"},{"type":"int","name":"ItemsCount"},{"type":"int","name":"StepNo"},{"type":"int","name":"DisplayStart"},{"type":"int","name":"DisplayEnd"}],"CustomRect":[{"type":"unsigned int","name":"ID"},{"type":"unsigned short","name":"Width"},{"type":"unsigned short","name":"Height"},{"type":"unsigned short","name":"X"},{"type":"unsigned short","name":"Y"},{"type":"float","name":"GlyphAdvanceX"},{"type":"ImVec2","name":"GlyphOffset"},{"type":"ImFont*","name":"Font"}],"ImVec4":[{"type":"float","name":"x"},{"type":"float","name":"y"},{"type":"float","name":"z"},{"type":"float","name":"w"}],"GlyphRangesBuilder":[{"type":"ImVector/**/","name":"UsedChars"}],"ImGuiStorage":[{"type":"ImVector/**/","name":"Data"}],"ImFontAtlas":[{"type":"ImFontAtlasFlags","name":"Flags"},{"type":"ImTextureID","name":"TexID"},{"type":"int","name":"TexDesiredWidth"},{"type":"int","name":"TexGlyphPadding"},{"type":"unsigned char*","name":"TexPixelsAlpha8"},{"type":"unsigned int*","name":"TexPixelsRGBA32"},{"type":"int","name":"TexWidth"},{"type":"int","name":"TexHeight"},{"type":"ImVec2","name":"TexUvScale"},{"type":"ImVec2","name":"TexUvWhitePixel"},{"type":"ImVector/**/","name":"Fonts"},{"type":"ImVector/**/","name":"CustomRects"},{"type":"ImVector/**/","name":"ConfigData"},{"type":"int","name":"CustomRectIds[1]","size":1}],"ImFontGlyph":[{"type":"ImWchar","name":"Codepoint"},{"type":"float","name":"AdvanceX"},{"type":"float","name":"X0"},{"type":"float","name":"Y0"},{"type":"float","name":"X1"},{"type":"float","name":"Y1"},{"type":"float","name":"U0"},{"type":"float","name":"V0"},{"type":"float","name":"U1"},{"type":"float","name":"V1"}],"ImFontConfig":[{"type":"void*","name":"FontData"},{"type":"int","name":"FontDataSize"},{"type":"bool","name":"FontDataOwnedByAtlas"},{"type":"int","name":"FontNo"},{"type":"float","name":"SizePixels"},{"type":"int","name":"OversampleH"},{"type":"int","name":"OversampleV"},{"type":"bool","name":"PixelSnapH"},{"type":"ImVec2","name":"GlyphExtraSpacing"},{"type":"ImVec2","name":"GlyphOffset"},{"type":"const ImWchar*","name":"GlyphRanges"},{"type":"float","name":"GlyphMinAdvanceX"},{"type":"float","name":"GlyphMaxAdvanceX"},{"type":"bool","name":"MergeMode"},{"type":"unsigned int","name":"RasterizerFlags"},{"type":"float","name":"RasterizerMultiply"},{"type":"char","name":"Name[40]","size":40},{"type":"ImFont*","name":"DstFont"}],"ImDrawData":[{"type":"bool","name":"Valid"},{"type":"ImDrawList**","name":"CmdLists"},{"type":"int","name":"CmdListsCount"},{"type":"int","name":"TotalIdxCount"},{"type":"int","name":"TotalVtxCount"},{"type":"ImVec2","name":"DisplayPos"},{"type":"ImVec2","name":"DisplaySize"}],"ImGuiTextBuffer":[{"type":"ImVector/**/","name":"Buf"}],"ImGuiStyle":[{"type":"float","name":"Alpha"},{"type":"ImVec2","name":"WindowPadding"},{"type":"float","name":"WindowRounding"},{"type":"float","name":"WindowBorderSize"},{"type":"ImVec2","name":"WindowMinSize"},{"type":"ImVec2","name":"WindowTitleAlign"},{"type":"float","name":"ChildRounding"},{"type":"float","name":"ChildBorderSize"},{"type":"float","name":"PopupRounding"},{"type":"float","name":"PopupBorderSize"},{"type":"ImVec2","name":"FramePadding"},{"type":"float","name":"FrameRounding"},{"type":"float","name":"FrameBorderSize"},{"type":"ImVec2","name":"ItemSpacing"},{"type":"ImVec2","name":"ItemInnerSpacing"},{"type":"ImVec2","name":"TouchExtraPadding"},{"type":"float","name":"IndentSpacing"},{"type":"float","name":"ColumnsMinSpacing"},{"type":"float","name":"ScrollbarSize"},{"type":"float","name":"ScrollbarRounding"},{"type":"float","name":"GrabMinSize"},{"type":"float","name":"GrabRounding"},{"type":"ImVec2","name":"ButtonTextAlign"},{"type":"ImVec2","name":"DisplayWindowPadding"},{"type":"ImVec2","name":"DisplaySafeAreaPadding"},{"type":"float","name":"MouseCursorScale"},{"type":"bool","name":"AntiAliasedLines"},{"type":"bool","name":"AntiAliasedFill"},{"type":"float","name":"CurveTessellationTol"},{"type":"ImVec4","name":"Colors[ImGuiCol_COUNT]","size":42}],"ImDrawChannel":[{"type":"ImVector/**/","name":"CmdBuffer"},{"type":"ImVector/**/","name":"IdxBuffer"}],"ImDrawCmd":[{"type":"unsigned int","name":"ElemCount"},{"type":"ImVec4","name":"ClipRect"},{"type":"ImTextureID","name":"TextureId"},{"type":"ImDrawCallback","name":"UserCallback"},{"type":"void*","name":"UserCallbackData"}],"TextRange":[{"type":"const char*","name":"b"},{"type":"const char*","name":"e"}],"ImGuiOnceUponAFrame":[{"type":"int","name":"RefFrame"}],"ImVector":[],"ImGuiIO":[{"type":"ImGuiConfigFlags","name":"ConfigFlags"},{"type":"ImGuiBackendFlags","name":"BackendFlags"},{"type":"ImVec2","name":"DisplaySize"},{"type":"float","name":"DeltaTime"},{"type":"float","name":"IniSavingRate"},{"type":"const char*","name":"IniFilename"},{"type":"const char*","name":"LogFilename"},{"type":"float","name":"MouseDoubleClickTime"},{"type":"float","name":"MouseDoubleClickMaxDist"},{"type":"float","name":"MouseDragThreshold"},{"type":"int","name":"KeyMap[ImGuiKey_COUNT]","size":21},{"type":"float","name":"KeyRepeatDelay"},{"type":"float","name":"KeyRepeatRate"},{"type":"void*","name":"UserData"},{"type":"ImFontAtlas*","name":"Fonts"},{"type":"float","name":"FontGlobalScale"},{"type":"bool","name":"FontAllowUserScaling"},{"type":"ImFont*","name":"FontDefault"},{"type":"ImVec2","name":"DisplayFramebufferScale"},{"type":"ImVec2","name":"DisplayVisibleMin"},{"type":"ImVec2","name":"DisplayVisibleMax"},{"type":"bool","name":"OptMacOSXBehaviors"},{"type":"bool","name":"OptCursorBlink"},{"type":"const char*(*)(void* user_data)","name":"GetClipboardTextFn"},{"type":"void(*)(void* user_data,const char* text)","name":"SetClipboardTextFn"},{"type":"void*","name":"ClipboardUserData"},{"type":"void(*)(int x,int y)","name":"ImeSetInputScreenPosFn"},{"type":"void*","name":"ImeWindowHandle"},{"type":"void*","name":"RenderDrawListsFnDummy"},{"type":"ImVec2","name":"MousePos"},{"type":"bool","name":"MouseDown[5]","size":5},{"type":"float","name":"MouseWheel"},{"type":"float","name":"MouseWheelH"},{"type":"bool","name":"MouseDrawCursor"},{"type":"bool","name":"KeyCtrl"},{"type":"bool","name":"KeyShift"},{"type":"bool","name":"KeyAlt"},{"type":"bool","name":"KeySuper"},{"type":"bool","name":"KeysDown[512]","size":512},{"type":"ImWchar","name":"InputCharacters[16+1]","size":17},{"type":"float","name":"NavInputs[ImGuiNavInput_COUNT]","size":21},{"type":"bool","name":"WantCaptureMouse"},{"type":"bool","name":"WantCaptureKeyboard"},{"type":"bool","name":"WantTextInput"},{"type":"bool","name":"WantSetMousePos"},{"type":"bool","name":"WantSaveIniSettings"},{"type":"bool","name":"NavActive"},{"type":"bool","name":"NavVisible"},{"type":"float","name":"Framerate"},{"type":"int","name":"MetricsRenderVertices"},{"type":"int","name":"MetricsRenderIndices"},{"type":"int","name":"MetricsActiveWindows"},{"type":"ImVec2","name":"MouseDelta"},{"type":"ImVec2","name":"MousePosPrev"},{"type":"ImVec2","name":"MouseClickedPos[5]","size":5},{"type":"float","name":"MouseClickedTime[5]","size":5},{"type":"bool","name":"MouseClicked[5]","size":5},{"type":"bool","name":"MouseDoubleClicked[5]","size":5},{"type":"bool","name":"MouseReleased[5]","size":5},{"type":"bool","name":"MouseDownOwned[5]","size":5},{"type":"float","name":"MouseDownDuration[5]","size":5},{"type":"float","name":"MouseDownDurationPrev[5]","size":5},{"type":"ImVec2","name":"MouseDragMaxDistanceAbs[5]","size":5},{"type":"float","name":"MouseDragMaxDistanceSqr[5]","size":5},{"type":"float","name":"KeysDownDuration[512]","size":512},{"type":"float","name":"KeysDownDurationPrev[512]","size":512},{"type":"float","name":"NavInputsDownDuration[ImGuiNavInput_COUNT]","size":21},{"type":"float","name":"NavInputsDownDurationPrev[ImGuiNavInput_COUNT]","size":21}],"ImGuiPayload":[{"type":"void*","name":"Data"},{"type":"int","name":"DataSize"},{"type":"ImGuiID","name":"SourceId"},{"type":"ImGuiID","name":"SourceParentId"},{"type":"int","name":"DataFrameCount"},{"type":"char","name":"DataType[32+1]","size":33},{"type":"bool","name":"Preview"},{"type":"bool","name":"Delivery"}],"ImColor":[{"type":"ImVec4","name":"Value"}],"ImGuiSizeCallbackData":[{"type":"void*","name":"UserData"},{"type":"ImVec2","name":"Pos"},{"type":"ImVec2","name":"CurrentSize"},{"type":"ImVec2","name":"DesiredSize"}],"ImGuiTextEditCallbackData":[{"type":"ImGuiInputTextFlags","name":"EventFlag"},{"type":"ImGuiInputTextFlags","name":"Flags"},{"type":"void*","name":"UserData"},{"type":"bool","name":"ReadOnly"},{"type":"ImWchar","name":"EventChar"},{"type":"ImGuiKey","name":"EventKey"},{"type":"char*","name":"Buf"},{"type":"int","name":"BufTextLen"},{"type":"int","name":"BufSize"},{"type":"bool","name":"BufDirty"},{"type":"int","name":"CursorPos"},{"type":"int","name":"SelectionStart"},{"type":"int","name":"SelectionEnd"}],"ImGuiTextFilter":[{"type":"char","name":"InputBuf[256]","size":256},{"type":"ImVector/**/","name":"Filters"},{"type":"int","name":"CountGrep"}],"ImVec2":[{"type":"float","name":"x"},{"type":"float","name":"y"}]}} \ No newline at end of file diff --git a/generator/generated/structs_and_enums.lua b/generator/generated/structs_and_enums.lua index 111527c..c7eac61 100644 --- a/generator/generated/structs_and_enums.lua +++ b/generator/generated/structs_and_enums.lua @@ -2,873 +2,1156 @@ local defs = {} defs["enums"] = {} defs["enums"]["ImGuiComboFlags_"] = {} defs["enums"]["ImGuiComboFlags_"][1] = {} +defs["enums"]["ImGuiComboFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiComboFlags_"][1]["name"] = "ImGuiComboFlags_None" defs["enums"]["ImGuiComboFlags_"][1]["value"] = "0" defs["enums"]["ImGuiComboFlags_"][2] = {} +defs["enums"]["ImGuiComboFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiComboFlags_"][2]["name"] = "ImGuiComboFlags_PopupAlignLeft" defs["enums"]["ImGuiComboFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiComboFlags_"][3] = {} +defs["enums"]["ImGuiComboFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiComboFlags_"][3]["name"] = "ImGuiComboFlags_HeightSmall" defs["enums"]["ImGuiComboFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiComboFlags_"][4] = {} +defs["enums"]["ImGuiComboFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiComboFlags_"][4]["name"] = "ImGuiComboFlags_HeightRegular" defs["enums"]["ImGuiComboFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiComboFlags_"][5] = {} +defs["enums"]["ImGuiComboFlags_"][5]["calc_value"] = 8 defs["enums"]["ImGuiComboFlags_"][5]["name"] = "ImGuiComboFlags_HeightLarge" defs["enums"]["ImGuiComboFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiComboFlags_"][6] = {} +defs["enums"]["ImGuiComboFlags_"][6]["calc_value"] = 16 defs["enums"]["ImGuiComboFlags_"][6]["name"] = "ImGuiComboFlags_HeightLargest" defs["enums"]["ImGuiComboFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiComboFlags_"][7] = {} +defs["enums"]["ImGuiComboFlags_"][7]["calc_value"] = 32 defs["enums"]["ImGuiComboFlags_"][7]["name"] = "ImGuiComboFlags_NoArrowButton" defs["enums"]["ImGuiComboFlags_"][7]["value"] = "1 << 5" defs["enums"]["ImGuiComboFlags_"][8] = {} +defs["enums"]["ImGuiComboFlags_"][8]["calc_value"] = 64 defs["enums"]["ImGuiComboFlags_"][8]["name"] = "ImGuiComboFlags_NoPreview" defs["enums"]["ImGuiComboFlags_"][8]["value"] = "1 << 6" defs["enums"]["ImGuiComboFlags_"][9] = {} +defs["enums"]["ImGuiComboFlags_"][9]["calc_value"] = 30 defs["enums"]["ImGuiComboFlags_"][9]["name"] = "ImGuiComboFlags_HeightMask_" defs["enums"]["ImGuiComboFlags_"][9]["value"] = "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" defs["enums"]["ImGuiTreeNodeFlags_"] = {} defs["enums"]["ImGuiTreeNodeFlags_"][1] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiTreeNodeFlags_"][1]["name"] = "ImGuiTreeNodeFlags_None" defs["enums"]["ImGuiTreeNodeFlags_"][1]["value"] = "0" defs["enums"]["ImGuiTreeNodeFlags_"][2] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiTreeNodeFlags_"][2]["name"] = "ImGuiTreeNodeFlags_Selected" defs["enums"]["ImGuiTreeNodeFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiTreeNodeFlags_"][3] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiTreeNodeFlags_"][3]["name"] = "ImGuiTreeNodeFlags_Framed" defs["enums"]["ImGuiTreeNodeFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiTreeNodeFlags_"][4] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiTreeNodeFlags_"][4]["name"] = "ImGuiTreeNodeFlags_AllowItemOverlap" defs["enums"]["ImGuiTreeNodeFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiTreeNodeFlags_"][5] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][5]["calc_value"] = 8 defs["enums"]["ImGuiTreeNodeFlags_"][5]["name"] = "ImGuiTreeNodeFlags_NoTreePushOnOpen" defs["enums"]["ImGuiTreeNodeFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiTreeNodeFlags_"][6] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][6]["calc_value"] = 16 defs["enums"]["ImGuiTreeNodeFlags_"][6]["name"] = "ImGuiTreeNodeFlags_NoAutoOpenOnLog" defs["enums"]["ImGuiTreeNodeFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiTreeNodeFlags_"][7] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][7]["calc_value"] = 32 defs["enums"]["ImGuiTreeNodeFlags_"][7]["name"] = "ImGuiTreeNodeFlags_DefaultOpen" defs["enums"]["ImGuiTreeNodeFlags_"][7]["value"] = "1 << 5" defs["enums"]["ImGuiTreeNodeFlags_"][8] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][8]["calc_value"] = 64 defs["enums"]["ImGuiTreeNodeFlags_"][8]["name"] = "ImGuiTreeNodeFlags_OpenOnDoubleClick" defs["enums"]["ImGuiTreeNodeFlags_"][8]["value"] = "1 << 6" defs["enums"]["ImGuiTreeNodeFlags_"][9] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][9]["calc_value"] = 128 defs["enums"]["ImGuiTreeNodeFlags_"][9]["name"] = "ImGuiTreeNodeFlags_OpenOnArrow" defs["enums"]["ImGuiTreeNodeFlags_"][9]["value"] = "1 << 7" defs["enums"]["ImGuiTreeNodeFlags_"][10] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][10]["calc_value"] = 256 defs["enums"]["ImGuiTreeNodeFlags_"][10]["name"] = "ImGuiTreeNodeFlags_Leaf" defs["enums"]["ImGuiTreeNodeFlags_"][10]["value"] = "1 << 8" defs["enums"]["ImGuiTreeNodeFlags_"][11] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][11]["calc_value"] = 512 defs["enums"]["ImGuiTreeNodeFlags_"][11]["name"] = "ImGuiTreeNodeFlags_Bullet" defs["enums"]["ImGuiTreeNodeFlags_"][11]["value"] = "1 << 9" defs["enums"]["ImGuiTreeNodeFlags_"][12] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][12]["calc_value"] = 1024 defs["enums"]["ImGuiTreeNodeFlags_"][12]["name"] = "ImGuiTreeNodeFlags_FramePadding" defs["enums"]["ImGuiTreeNodeFlags_"][12]["value"] = "1 << 10" defs["enums"]["ImGuiTreeNodeFlags_"][13] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][13]["calc_value"] = 8192 defs["enums"]["ImGuiTreeNodeFlags_"][13]["name"] = "ImGuiTreeNodeFlags_NavLeftJumpsBackHere" defs["enums"]["ImGuiTreeNodeFlags_"][13]["value"] = "1 << 13" defs["enums"]["ImGuiTreeNodeFlags_"][14] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][14]["calc_value"] = 26 defs["enums"]["ImGuiTreeNodeFlags_"][14]["name"] = "ImGuiTreeNodeFlags_CollapsingHeader" defs["enums"]["ImGuiTreeNodeFlags_"][14]["value"] = "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" defs["enums"]["ImGuiStyleVar_"] = {} defs["enums"]["ImGuiStyleVar_"][1] = {} +defs["enums"]["ImGuiStyleVar_"][1]["calc_value"] = 0 defs["enums"]["ImGuiStyleVar_"][1]["name"] = "ImGuiStyleVar_Alpha" defs["enums"]["ImGuiStyleVar_"][1]["value"] = 0 defs["enums"]["ImGuiStyleVar_"][2] = {} +defs["enums"]["ImGuiStyleVar_"][2]["calc_value"] = 1 defs["enums"]["ImGuiStyleVar_"][2]["name"] = "ImGuiStyleVar_WindowPadding" defs["enums"]["ImGuiStyleVar_"][2]["value"] = 1 defs["enums"]["ImGuiStyleVar_"][3] = {} +defs["enums"]["ImGuiStyleVar_"][3]["calc_value"] = 2 defs["enums"]["ImGuiStyleVar_"][3]["name"] = "ImGuiStyleVar_WindowRounding" defs["enums"]["ImGuiStyleVar_"][3]["value"] = 2 defs["enums"]["ImGuiStyleVar_"][4] = {} +defs["enums"]["ImGuiStyleVar_"][4]["calc_value"] = 3 defs["enums"]["ImGuiStyleVar_"][4]["name"] = "ImGuiStyleVar_WindowBorderSize" defs["enums"]["ImGuiStyleVar_"][4]["value"] = 3 defs["enums"]["ImGuiStyleVar_"][5] = {} +defs["enums"]["ImGuiStyleVar_"][5]["calc_value"] = 4 defs["enums"]["ImGuiStyleVar_"][5]["name"] = "ImGuiStyleVar_WindowMinSize" defs["enums"]["ImGuiStyleVar_"][5]["value"] = 4 defs["enums"]["ImGuiStyleVar_"][6] = {} +defs["enums"]["ImGuiStyleVar_"][6]["calc_value"] = 5 defs["enums"]["ImGuiStyleVar_"][6]["name"] = "ImGuiStyleVar_WindowTitleAlign" defs["enums"]["ImGuiStyleVar_"][6]["value"] = 5 defs["enums"]["ImGuiStyleVar_"][7] = {} +defs["enums"]["ImGuiStyleVar_"][7]["calc_value"] = 6 defs["enums"]["ImGuiStyleVar_"][7]["name"] = "ImGuiStyleVar_ChildRounding" defs["enums"]["ImGuiStyleVar_"][7]["value"] = 6 defs["enums"]["ImGuiStyleVar_"][8] = {} +defs["enums"]["ImGuiStyleVar_"][8]["calc_value"] = 7 defs["enums"]["ImGuiStyleVar_"][8]["name"] = "ImGuiStyleVar_ChildBorderSize" defs["enums"]["ImGuiStyleVar_"][8]["value"] = 7 defs["enums"]["ImGuiStyleVar_"][9] = {} +defs["enums"]["ImGuiStyleVar_"][9]["calc_value"] = 8 defs["enums"]["ImGuiStyleVar_"][9]["name"] = "ImGuiStyleVar_PopupRounding" defs["enums"]["ImGuiStyleVar_"][9]["value"] = 8 defs["enums"]["ImGuiStyleVar_"][10] = {} +defs["enums"]["ImGuiStyleVar_"][10]["calc_value"] = 9 defs["enums"]["ImGuiStyleVar_"][10]["name"] = "ImGuiStyleVar_PopupBorderSize" defs["enums"]["ImGuiStyleVar_"][10]["value"] = 9 defs["enums"]["ImGuiStyleVar_"][11] = {} +defs["enums"]["ImGuiStyleVar_"][11]["calc_value"] = 10 defs["enums"]["ImGuiStyleVar_"][11]["name"] = "ImGuiStyleVar_FramePadding" defs["enums"]["ImGuiStyleVar_"][11]["value"] = 10 defs["enums"]["ImGuiStyleVar_"][12] = {} +defs["enums"]["ImGuiStyleVar_"][12]["calc_value"] = 11 defs["enums"]["ImGuiStyleVar_"][12]["name"] = "ImGuiStyleVar_FrameRounding" defs["enums"]["ImGuiStyleVar_"][12]["value"] = 11 defs["enums"]["ImGuiStyleVar_"][13] = {} +defs["enums"]["ImGuiStyleVar_"][13]["calc_value"] = 12 defs["enums"]["ImGuiStyleVar_"][13]["name"] = "ImGuiStyleVar_FrameBorderSize" defs["enums"]["ImGuiStyleVar_"][13]["value"] = 12 defs["enums"]["ImGuiStyleVar_"][14] = {} +defs["enums"]["ImGuiStyleVar_"][14]["calc_value"] = 13 defs["enums"]["ImGuiStyleVar_"][14]["name"] = "ImGuiStyleVar_ItemSpacing" defs["enums"]["ImGuiStyleVar_"][14]["value"] = 13 defs["enums"]["ImGuiStyleVar_"][15] = {} +defs["enums"]["ImGuiStyleVar_"][15]["calc_value"] = 14 defs["enums"]["ImGuiStyleVar_"][15]["name"] = "ImGuiStyleVar_ItemInnerSpacing" defs["enums"]["ImGuiStyleVar_"][15]["value"] = 14 defs["enums"]["ImGuiStyleVar_"][16] = {} +defs["enums"]["ImGuiStyleVar_"][16]["calc_value"] = 15 defs["enums"]["ImGuiStyleVar_"][16]["name"] = "ImGuiStyleVar_IndentSpacing" defs["enums"]["ImGuiStyleVar_"][16]["value"] = 15 defs["enums"]["ImGuiStyleVar_"][17] = {} +defs["enums"]["ImGuiStyleVar_"][17]["calc_value"] = 16 defs["enums"]["ImGuiStyleVar_"][17]["name"] = "ImGuiStyleVar_ScrollbarSize" defs["enums"]["ImGuiStyleVar_"][17]["value"] = 16 defs["enums"]["ImGuiStyleVar_"][18] = {} +defs["enums"]["ImGuiStyleVar_"][18]["calc_value"] = 17 defs["enums"]["ImGuiStyleVar_"][18]["name"] = "ImGuiStyleVar_ScrollbarRounding" defs["enums"]["ImGuiStyleVar_"][18]["value"] = 17 defs["enums"]["ImGuiStyleVar_"][19] = {} +defs["enums"]["ImGuiStyleVar_"][19]["calc_value"] = 18 defs["enums"]["ImGuiStyleVar_"][19]["name"] = "ImGuiStyleVar_GrabMinSize" defs["enums"]["ImGuiStyleVar_"][19]["value"] = 18 defs["enums"]["ImGuiStyleVar_"][20] = {} +defs["enums"]["ImGuiStyleVar_"][20]["calc_value"] = 19 defs["enums"]["ImGuiStyleVar_"][20]["name"] = "ImGuiStyleVar_GrabRounding" defs["enums"]["ImGuiStyleVar_"][20]["value"] = 19 defs["enums"]["ImGuiStyleVar_"][21] = {} +defs["enums"]["ImGuiStyleVar_"][21]["calc_value"] = 20 defs["enums"]["ImGuiStyleVar_"][21]["name"] = "ImGuiStyleVar_ButtonTextAlign" defs["enums"]["ImGuiStyleVar_"][21]["value"] = 20 defs["enums"]["ImGuiStyleVar_"][22] = {} +defs["enums"]["ImGuiStyleVar_"][22]["calc_value"] = 21 defs["enums"]["ImGuiStyleVar_"][22]["name"] = "ImGuiStyleVar_COUNT" defs["enums"]["ImGuiStyleVar_"][22]["value"] = 21 defs["enums"]["ImGuiCol_"] = {} defs["enums"]["ImGuiCol_"][1] = {} +defs["enums"]["ImGuiCol_"][1]["calc_value"] = 0 defs["enums"]["ImGuiCol_"][1]["name"] = "ImGuiCol_Text" defs["enums"]["ImGuiCol_"][1]["value"] = 0 defs["enums"]["ImGuiCol_"][2] = {} +defs["enums"]["ImGuiCol_"][2]["calc_value"] = 1 defs["enums"]["ImGuiCol_"][2]["name"] = "ImGuiCol_TextDisabled" defs["enums"]["ImGuiCol_"][2]["value"] = 1 defs["enums"]["ImGuiCol_"][3] = {} +defs["enums"]["ImGuiCol_"][3]["calc_value"] = 2 defs["enums"]["ImGuiCol_"][3]["name"] = "ImGuiCol_WindowBg" defs["enums"]["ImGuiCol_"][3]["value"] = 2 defs["enums"]["ImGuiCol_"][4] = {} +defs["enums"]["ImGuiCol_"][4]["calc_value"] = 3 defs["enums"]["ImGuiCol_"][4]["name"] = "ImGuiCol_ChildBg" defs["enums"]["ImGuiCol_"][4]["value"] = 3 defs["enums"]["ImGuiCol_"][5] = {} +defs["enums"]["ImGuiCol_"][5]["calc_value"] = 4 defs["enums"]["ImGuiCol_"][5]["name"] = "ImGuiCol_PopupBg" defs["enums"]["ImGuiCol_"][5]["value"] = 4 defs["enums"]["ImGuiCol_"][6] = {} +defs["enums"]["ImGuiCol_"][6]["calc_value"] = 5 defs["enums"]["ImGuiCol_"][6]["name"] = "ImGuiCol_Border" defs["enums"]["ImGuiCol_"][6]["value"] = 5 defs["enums"]["ImGuiCol_"][7] = {} +defs["enums"]["ImGuiCol_"][7]["calc_value"] = 6 defs["enums"]["ImGuiCol_"][7]["name"] = "ImGuiCol_BorderShadow" defs["enums"]["ImGuiCol_"][7]["value"] = 6 defs["enums"]["ImGuiCol_"][8] = {} +defs["enums"]["ImGuiCol_"][8]["calc_value"] = 7 defs["enums"]["ImGuiCol_"][8]["name"] = "ImGuiCol_FrameBg" defs["enums"]["ImGuiCol_"][8]["value"] = 7 defs["enums"]["ImGuiCol_"][9] = {} +defs["enums"]["ImGuiCol_"][9]["calc_value"] = 8 defs["enums"]["ImGuiCol_"][9]["name"] = "ImGuiCol_FrameBgHovered" defs["enums"]["ImGuiCol_"][9]["value"] = 8 defs["enums"]["ImGuiCol_"][10] = {} +defs["enums"]["ImGuiCol_"][10]["calc_value"] = 9 defs["enums"]["ImGuiCol_"][10]["name"] = "ImGuiCol_FrameBgActive" defs["enums"]["ImGuiCol_"][10]["value"] = 9 defs["enums"]["ImGuiCol_"][11] = {} +defs["enums"]["ImGuiCol_"][11]["calc_value"] = 10 defs["enums"]["ImGuiCol_"][11]["name"] = "ImGuiCol_TitleBg" defs["enums"]["ImGuiCol_"][11]["value"] = 10 defs["enums"]["ImGuiCol_"][12] = {} +defs["enums"]["ImGuiCol_"][12]["calc_value"] = 11 defs["enums"]["ImGuiCol_"][12]["name"] = "ImGuiCol_TitleBgActive" defs["enums"]["ImGuiCol_"][12]["value"] = 11 defs["enums"]["ImGuiCol_"][13] = {} +defs["enums"]["ImGuiCol_"][13]["calc_value"] = 12 defs["enums"]["ImGuiCol_"][13]["name"] = "ImGuiCol_TitleBgCollapsed" defs["enums"]["ImGuiCol_"][13]["value"] = 12 defs["enums"]["ImGuiCol_"][14] = {} +defs["enums"]["ImGuiCol_"][14]["calc_value"] = 13 defs["enums"]["ImGuiCol_"][14]["name"] = "ImGuiCol_MenuBarBg" defs["enums"]["ImGuiCol_"][14]["value"] = 13 defs["enums"]["ImGuiCol_"][15] = {} +defs["enums"]["ImGuiCol_"][15]["calc_value"] = 14 defs["enums"]["ImGuiCol_"][15]["name"] = "ImGuiCol_ScrollbarBg" defs["enums"]["ImGuiCol_"][15]["value"] = 14 defs["enums"]["ImGuiCol_"][16] = {} +defs["enums"]["ImGuiCol_"][16]["calc_value"] = 15 defs["enums"]["ImGuiCol_"][16]["name"] = "ImGuiCol_ScrollbarGrab" defs["enums"]["ImGuiCol_"][16]["value"] = 15 defs["enums"]["ImGuiCol_"][17] = {} +defs["enums"]["ImGuiCol_"][17]["calc_value"] = 16 defs["enums"]["ImGuiCol_"][17]["name"] = "ImGuiCol_ScrollbarGrabHovered" defs["enums"]["ImGuiCol_"][17]["value"] = 16 defs["enums"]["ImGuiCol_"][18] = {} +defs["enums"]["ImGuiCol_"][18]["calc_value"] = 17 defs["enums"]["ImGuiCol_"][18]["name"] = "ImGuiCol_ScrollbarGrabActive" defs["enums"]["ImGuiCol_"][18]["value"] = 17 defs["enums"]["ImGuiCol_"][19] = {} +defs["enums"]["ImGuiCol_"][19]["calc_value"] = 18 defs["enums"]["ImGuiCol_"][19]["name"] = "ImGuiCol_CheckMark" defs["enums"]["ImGuiCol_"][19]["value"] = 18 defs["enums"]["ImGuiCol_"][20] = {} +defs["enums"]["ImGuiCol_"][20]["calc_value"] = 19 defs["enums"]["ImGuiCol_"][20]["name"] = "ImGuiCol_SliderGrab" defs["enums"]["ImGuiCol_"][20]["value"] = 19 defs["enums"]["ImGuiCol_"][21] = {} +defs["enums"]["ImGuiCol_"][21]["calc_value"] = 20 defs["enums"]["ImGuiCol_"][21]["name"] = "ImGuiCol_SliderGrabActive" defs["enums"]["ImGuiCol_"][21]["value"] = 20 defs["enums"]["ImGuiCol_"][22] = {} +defs["enums"]["ImGuiCol_"][22]["calc_value"] = 21 defs["enums"]["ImGuiCol_"][22]["name"] = "ImGuiCol_Button" defs["enums"]["ImGuiCol_"][22]["value"] = 21 defs["enums"]["ImGuiCol_"][23] = {} +defs["enums"]["ImGuiCol_"][23]["calc_value"] = 22 defs["enums"]["ImGuiCol_"][23]["name"] = "ImGuiCol_ButtonHovered" defs["enums"]["ImGuiCol_"][23]["value"] = 22 defs["enums"]["ImGuiCol_"][24] = {} +defs["enums"]["ImGuiCol_"][24]["calc_value"] = 23 defs["enums"]["ImGuiCol_"][24]["name"] = "ImGuiCol_ButtonActive" defs["enums"]["ImGuiCol_"][24]["value"] = 23 defs["enums"]["ImGuiCol_"][25] = {} +defs["enums"]["ImGuiCol_"][25]["calc_value"] = 24 defs["enums"]["ImGuiCol_"][25]["name"] = "ImGuiCol_Header" defs["enums"]["ImGuiCol_"][25]["value"] = 24 defs["enums"]["ImGuiCol_"][26] = {} +defs["enums"]["ImGuiCol_"][26]["calc_value"] = 25 defs["enums"]["ImGuiCol_"][26]["name"] = "ImGuiCol_HeaderHovered" defs["enums"]["ImGuiCol_"][26]["value"] = 25 defs["enums"]["ImGuiCol_"][27] = {} +defs["enums"]["ImGuiCol_"][27]["calc_value"] = 26 defs["enums"]["ImGuiCol_"][27]["name"] = "ImGuiCol_HeaderActive" defs["enums"]["ImGuiCol_"][27]["value"] = 26 defs["enums"]["ImGuiCol_"][28] = {} +defs["enums"]["ImGuiCol_"][28]["calc_value"] = 27 defs["enums"]["ImGuiCol_"][28]["name"] = "ImGuiCol_Separator" defs["enums"]["ImGuiCol_"][28]["value"] = 27 defs["enums"]["ImGuiCol_"][29] = {} +defs["enums"]["ImGuiCol_"][29]["calc_value"] = 28 defs["enums"]["ImGuiCol_"][29]["name"] = "ImGuiCol_SeparatorHovered" defs["enums"]["ImGuiCol_"][29]["value"] = 28 defs["enums"]["ImGuiCol_"][30] = {} +defs["enums"]["ImGuiCol_"][30]["calc_value"] = 29 defs["enums"]["ImGuiCol_"][30]["name"] = "ImGuiCol_SeparatorActive" defs["enums"]["ImGuiCol_"][30]["value"] = 29 defs["enums"]["ImGuiCol_"][31] = {} +defs["enums"]["ImGuiCol_"][31]["calc_value"] = 30 defs["enums"]["ImGuiCol_"][31]["name"] = "ImGuiCol_ResizeGrip" defs["enums"]["ImGuiCol_"][31]["value"] = 30 defs["enums"]["ImGuiCol_"][32] = {} +defs["enums"]["ImGuiCol_"][32]["calc_value"] = 31 defs["enums"]["ImGuiCol_"][32]["name"] = "ImGuiCol_ResizeGripHovered" defs["enums"]["ImGuiCol_"][32]["value"] = 31 defs["enums"]["ImGuiCol_"][33] = {} +defs["enums"]["ImGuiCol_"][33]["calc_value"] = 32 defs["enums"]["ImGuiCol_"][33]["name"] = "ImGuiCol_ResizeGripActive" defs["enums"]["ImGuiCol_"][33]["value"] = 32 defs["enums"]["ImGuiCol_"][34] = {} +defs["enums"]["ImGuiCol_"][34]["calc_value"] = 33 defs["enums"]["ImGuiCol_"][34]["name"] = "ImGuiCol_PlotLines" defs["enums"]["ImGuiCol_"][34]["value"] = 33 defs["enums"]["ImGuiCol_"][35] = {} +defs["enums"]["ImGuiCol_"][35]["calc_value"] = 34 defs["enums"]["ImGuiCol_"][35]["name"] = "ImGuiCol_PlotLinesHovered" defs["enums"]["ImGuiCol_"][35]["value"] = 34 defs["enums"]["ImGuiCol_"][36] = {} +defs["enums"]["ImGuiCol_"][36]["calc_value"] = 35 defs["enums"]["ImGuiCol_"][36]["name"] = "ImGuiCol_PlotHistogram" defs["enums"]["ImGuiCol_"][36]["value"] = 35 defs["enums"]["ImGuiCol_"][37] = {} +defs["enums"]["ImGuiCol_"][37]["calc_value"] = 36 defs["enums"]["ImGuiCol_"][37]["name"] = "ImGuiCol_PlotHistogramHovered" defs["enums"]["ImGuiCol_"][37]["value"] = 36 defs["enums"]["ImGuiCol_"][38] = {} +defs["enums"]["ImGuiCol_"][38]["calc_value"] = 37 defs["enums"]["ImGuiCol_"][38]["name"] = "ImGuiCol_TextSelectedBg" defs["enums"]["ImGuiCol_"][38]["value"] = 37 defs["enums"]["ImGuiCol_"][39] = {} +defs["enums"]["ImGuiCol_"][39]["calc_value"] = 38 defs["enums"]["ImGuiCol_"][39]["name"] = "ImGuiCol_ModalWindowDarkening" defs["enums"]["ImGuiCol_"][39]["value"] = 38 defs["enums"]["ImGuiCol_"][40] = {} +defs["enums"]["ImGuiCol_"][40]["calc_value"] = 39 defs["enums"]["ImGuiCol_"][40]["name"] = "ImGuiCol_DragDropTarget" defs["enums"]["ImGuiCol_"][40]["value"] = 39 defs["enums"]["ImGuiCol_"][41] = {} +defs["enums"]["ImGuiCol_"][41]["calc_value"] = 40 defs["enums"]["ImGuiCol_"][41]["name"] = "ImGuiCol_NavHighlight" defs["enums"]["ImGuiCol_"][41]["value"] = 40 defs["enums"]["ImGuiCol_"][42] = {} +defs["enums"]["ImGuiCol_"][42]["calc_value"] = 41 defs["enums"]["ImGuiCol_"][42]["name"] = "ImGuiCol_NavWindowingHighlight" defs["enums"]["ImGuiCol_"][42]["value"] = 41 defs["enums"]["ImGuiCol_"][43] = {} +defs["enums"]["ImGuiCol_"][43]["calc_value"] = 42 defs["enums"]["ImGuiCol_"][43]["name"] = "ImGuiCol_COUNT" defs["enums"]["ImGuiCol_"][43]["value"] = 42 defs["enums"]["ImGuiWindowFlags_"] = {} defs["enums"]["ImGuiWindowFlags_"][1] = {} +defs["enums"]["ImGuiWindowFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiWindowFlags_"][1]["name"] = "ImGuiWindowFlags_None" defs["enums"]["ImGuiWindowFlags_"][1]["value"] = "0" defs["enums"]["ImGuiWindowFlags_"][2] = {} +defs["enums"]["ImGuiWindowFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiWindowFlags_"][2]["name"] = "ImGuiWindowFlags_NoTitleBar" defs["enums"]["ImGuiWindowFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiWindowFlags_"][3] = {} +defs["enums"]["ImGuiWindowFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiWindowFlags_"][3]["name"] = "ImGuiWindowFlags_NoResize" defs["enums"]["ImGuiWindowFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiWindowFlags_"][4] = {} +defs["enums"]["ImGuiWindowFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiWindowFlags_"][4]["name"] = "ImGuiWindowFlags_NoMove" defs["enums"]["ImGuiWindowFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiWindowFlags_"][5] = {} +defs["enums"]["ImGuiWindowFlags_"][5]["calc_value"] = 8 defs["enums"]["ImGuiWindowFlags_"][5]["name"] = "ImGuiWindowFlags_NoScrollbar" defs["enums"]["ImGuiWindowFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiWindowFlags_"][6] = {} +defs["enums"]["ImGuiWindowFlags_"][6]["calc_value"] = 16 defs["enums"]["ImGuiWindowFlags_"][6]["name"] = "ImGuiWindowFlags_NoScrollWithMouse" defs["enums"]["ImGuiWindowFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiWindowFlags_"][7] = {} +defs["enums"]["ImGuiWindowFlags_"][7]["calc_value"] = 32 defs["enums"]["ImGuiWindowFlags_"][7]["name"] = "ImGuiWindowFlags_NoCollapse" defs["enums"]["ImGuiWindowFlags_"][7]["value"] = "1 << 5" defs["enums"]["ImGuiWindowFlags_"][8] = {} +defs["enums"]["ImGuiWindowFlags_"][8]["calc_value"] = 64 defs["enums"]["ImGuiWindowFlags_"][8]["name"] = "ImGuiWindowFlags_AlwaysAutoResize" defs["enums"]["ImGuiWindowFlags_"][8]["value"] = "1 << 6" defs["enums"]["ImGuiWindowFlags_"][9] = {} +defs["enums"]["ImGuiWindowFlags_"][9]["calc_value"] = 256 defs["enums"]["ImGuiWindowFlags_"][9]["name"] = "ImGuiWindowFlags_NoSavedSettings" defs["enums"]["ImGuiWindowFlags_"][9]["value"] = "1 << 8" defs["enums"]["ImGuiWindowFlags_"][10] = {} +defs["enums"]["ImGuiWindowFlags_"][10]["calc_value"] = 512 defs["enums"]["ImGuiWindowFlags_"][10]["name"] = "ImGuiWindowFlags_NoInputs" defs["enums"]["ImGuiWindowFlags_"][10]["value"] = "1 << 9" defs["enums"]["ImGuiWindowFlags_"][11] = {} +defs["enums"]["ImGuiWindowFlags_"][11]["calc_value"] = 1024 defs["enums"]["ImGuiWindowFlags_"][11]["name"] = "ImGuiWindowFlags_MenuBar" defs["enums"]["ImGuiWindowFlags_"][11]["value"] = "1 << 10" defs["enums"]["ImGuiWindowFlags_"][12] = {} +defs["enums"]["ImGuiWindowFlags_"][12]["calc_value"] = 2048 defs["enums"]["ImGuiWindowFlags_"][12]["name"] = "ImGuiWindowFlags_HorizontalScrollbar" defs["enums"]["ImGuiWindowFlags_"][12]["value"] = "1 << 11" defs["enums"]["ImGuiWindowFlags_"][13] = {} +defs["enums"]["ImGuiWindowFlags_"][13]["calc_value"] = 4096 defs["enums"]["ImGuiWindowFlags_"][13]["name"] = "ImGuiWindowFlags_NoFocusOnAppearing" defs["enums"]["ImGuiWindowFlags_"][13]["value"] = "1 << 12" defs["enums"]["ImGuiWindowFlags_"][14] = {} +defs["enums"]["ImGuiWindowFlags_"][14]["calc_value"] = 8192 defs["enums"]["ImGuiWindowFlags_"][14]["name"] = "ImGuiWindowFlags_NoBringToFrontOnFocus" defs["enums"]["ImGuiWindowFlags_"][14]["value"] = "1 << 13" defs["enums"]["ImGuiWindowFlags_"][15] = {} +defs["enums"]["ImGuiWindowFlags_"][15]["calc_value"] = 16384 defs["enums"]["ImGuiWindowFlags_"][15]["name"] = "ImGuiWindowFlags_AlwaysVerticalScrollbar" defs["enums"]["ImGuiWindowFlags_"][15]["value"] = "1 << 14" defs["enums"]["ImGuiWindowFlags_"][16] = {} +defs["enums"]["ImGuiWindowFlags_"][16]["calc_value"] = 32768 defs["enums"]["ImGuiWindowFlags_"][16]["name"] = "ImGuiWindowFlags_AlwaysHorizontalScrollbar" defs["enums"]["ImGuiWindowFlags_"][16]["value"] = "1<< 15" defs["enums"]["ImGuiWindowFlags_"][17] = {} +defs["enums"]["ImGuiWindowFlags_"][17]["calc_value"] = 65536 defs["enums"]["ImGuiWindowFlags_"][17]["name"] = "ImGuiWindowFlags_AlwaysUseWindowPadding" defs["enums"]["ImGuiWindowFlags_"][17]["value"] = "1 << 16" defs["enums"]["ImGuiWindowFlags_"][18] = {} +defs["enums"]["ImGuiWindowFlags_"][18]["calc_value"] = 131072 defs["enums"]["ImGuiWindowFlags_"][18]["name"] = "ImGuiWindowFlags_ResizeFromAnySide" defs["enums"]["ImGuiWindowFlags_"][18]["value"] = "1 << 17" defs["enums"]["ImGuiWindowFlags_"][19] = {} +defs["enums"]["ImGuiWindowFlags_"][19]["calc_value"] = 262144 defs["enums"]["ImGuiWindowFlags_"][19]["name"] = "ImGuiWindowFlags_NoNavInputs" defs["enums"]["ImGuiWindowFlags_"][19]["value"] = "1 << 18" defs["enums"]["ImGuiWindowFlags_"][20] = {} +defs["enums"]["ImGuiWindowFlags_"][20]["calc_value"] = 524288 defs["enums"]["ImGuiWindowFlags_"][20]["name"] = "ImGuiWindowFlags_NoNavFocus" defs["enums"]["ImGuiWindowFlags_"][20]["value"] = "1 << 19" defs["enums"]["ImGuiWindowFlags_"][21] = {} +defs["enums"]["ImGuiWindowFlags_"][21]["calc_value"] = 786432 defs["enums"]["ImGuiWindowFlags_"][21]["name"] = "ImGuiWindowFlags_NoNav" defs["enums"]["ImGuiWindowFlags_"][21]["value"] = "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" defs["enums"]["ImGuiWindowFlags_"][22] = {} +defs["enums"]["ImGuiWindowFlags_"][22]["calc_value"] = 8388608 defs["enums"]["ImGuiWindowFlags_"][22]["name"] = "ImGuiWindowFlags_NavFlattened" defs["enums"]["ImGuiWindowFlags_"][22]["value"] = "1 << 23" defs["enums"]["ImGuiWindowFlags_"][23] = {} +defs["enums"]["ImGuiWindowFlags_"][23]["calc_value"] = 16777216 defs["enums"]["ImGuiWindowFlags_"][23]["name"] = "ImGuiWindowFlags_ChildWindow" defs["enums"]["ImGuiWindowFlags_"][23]["value"] = "1 << 24" defs["enums"]["ImGuiWindowFlags_"][24] = {} +defs["enums"]["ImGuiWindowFlags_"][24]["calc_value"] = 33554432 defs["enums"]["ImGuiWindowFlags_"][24]["name"] = "ImGuiWindowFlags_Tooltip" defs["enums"]["ImGuiWindowFlags_"][24]["value"] = "1 << 25" defs["enums"]["ImGuiWindowFlags_"][25] = {} +defs["enums"]["ImGuiWindowFlags_"][25]["calc_value"] = 67108864 defs["enums"]["ImGuiWindowFlags_"][25]["name"] = "ImGuiWindowFlags_Popup" defs["enums"]["ImGuiWindowFlags_"][25]["value"] = "1 << 26" defs["enums"]["ImGuiWindowFlags_"][26] = {} +defs["enums"]["ImGuiWindowFlags_"][26]["calc_value"] = 134217728 defs["enums"]["ImGuiWindowFlags_"][26]["name"] = "ImGuiWindowFlags_Modal" defs["enums"]["ImGuiWindowFlags_"][26]["value"] = "1 << 27" defs["enums"]["ImGuiWindowFlags_"][27] = {} +defs["enums"]["ImGuiWindowFlags_"][27]["calc_value"] = 268435456 defs["enums"]["ImGuiWindowFlags_"][27]["name"] = "ImGuiWindowFlags_ChildMenu" defs["enums"]["ImGuiWindowFlags_"][27]["value"] = "1 << 28" defs["enums"]["ImGuiNavInput_"] = {} defs["enums"]["ImGuiNavInput_"][1] = {} +defs["enums"]["ImGuiNavInput_"][1]["calc_value"] = 0 defs["enums"]["ImGuiNavInput_"][1]["name"] = "ImGuiNavInput_Activate" defs["enums"]["ImGuiNavInput_"][1]["value"] = 0 defs["enums"]["ImGuiNavInput_"][2] = {} +defs["enums"]["ImGuiNavInput_"][2]["calc_value"] = 1 defs["enums"]["ImGuiNavInput_"][2]["name"] = "ImGuiNavInput_Cancel" defs["enums"]["ImGuiNavInput_"][2]["value"] = 1 defs["enums"]["ImGuiNavInput_"][3] = {} +defs["enums"]["ImGuiNavInput_"][3]["calc_value"] = 2 defs["enums"]["ImGuiNavInput_"][3]["name"] = "ImGuiNavInput_Input" defs["enums"]["ImGuiNavInput_"][3]["value"] = 2 defs["enums"]["ImGuiNavInput_"][4] = {} +defs["enums"]["ImGuiNavInput_"][4]["calc_value"] = 3 defs["enums"]["ImGuiNavInput_"][4]["name"] = "ImGuiNavInput_Menu" defs["enums"]["ImGuiNavInput_"][4]["value"] = 3 defs["enums"]["ImGuiNavInput_"][5] = {} +defs["enums"]["ImGuiNavInput_"][5]["calc_value"] = 4 defs["enums"]["ImGuiNavInput_"][5]["name"] = "ImGuiNavInput_DpadLeft" defs["enums"]["ImGuiNavInput_"][5]["value"] = 4 defs["enums"]["ImGuiNavInput_"][6] = {} +defs["enums"]["ImGuiNavInput_"][6]["calc_value"] = 5 defs["enums"]["ImGuiNavInput_"][6]["name"] = "ImGuiNavInput_DpadRight" defs["enums"]["ImGuiNavInput_"][6]["value"] = 5 defs["enums"]["ImGuiNavInput_"][7] = {} +defs["enums"]["ImGuiNavInput_"][7]["calc_value"] = 6 defs["enums"]["ImGuiNavInput_"][7]["name"] = "ImGuiNavInput_DpadUp" defs["enums"]["ImGuiNavInput_"][7]["value"] = 6 defs["enums"]["ImGuiNavInput_"][8] = {} +defs["enums"]["ImGuiNavInput_"][8]["calc_value"] = 7 defs["enums"]["ImGuiNavInput_"][8]["name"] = "ImGuiNavInput_DpadDown" defs["enums"]["ImGuiNavInput_"][8]["value"] = 7 defs["enums"]["ImGuiNavInput_"][9] = {} +defs["enums"]["ImGuiNavInput_"][9]["calc_value"] = 8 defs["enums"]["ImGuiNavInput_"][9]["name"] = "ImGuiNavInput_LStickLeft" defs["enums"]["ImGuiNavInput_"][9]["value"] = 8 defs["enums"]["ImGuiNavInput_"][10] = {} +defs["enums"]["ImGuiNavInput_"][10]["calc_value"] = 9 defs["enums"]["ImGuiNavInput_"][10]["name"] = "ImGuiNavInput_LStickRight" defs["enums"]["ImGuiNavInput_"][10]["value"] = 9 defs["enums"]["ImGuiNavInput_"][11] = {} +defs["enums"]["ImGuiNavInput_"][11]["calc_value"] = 10 defs["enums"]["ImGuiNavInput_"][11]["name"] = "ImGuiNavInput_LStickUp" defs["enums"]["ImGuiNavInput_"][11]["value"] = 10 defs["enums"]["ImGuiNavInput_"][12] = {} +defs["enums"]["ImGuiNavInput_"][12]["calc_value"] = 11 defs["enums"]["ImGuiNavInput_"][12]["name"] = "ImGuiNavInput_LStickDown" defs["enums"]["ImGuiNavInput_"][12]["value"] = 11 defs["enums"]["ImGuiNavInput_"][13] = {} +defs["enums"]["ImGuiNavInput_"][13]["calc_value"] = 12 defs["enums"]["ImGuiNavInput_"][13]["name"] = "ImGuiNavInput_FocusPrev" defs["enums"]["ImGuiNavInput_"][13]["value"] = 12 defs["enums"]["ImGuiNavInput_"][14] = {} +defs["enums"]["ImGuiNavInput_"][14]["calc_value"] = 13 defs["enums"]["ImGuiNavInput_"][14]["name"] = "ImGuiNavInput_FocusNext" defs["enums"]["ImGuiNavInput_"][14]["value"] = 13 defs["enums"]["ImGuiNavInput_"][15] = {} +defs["enums"]["ImGuiNavInput_"][15]["calc_value"] = 14 defs["enums"]["ImGuiNavInput_"][15]["name"] = "ImGuiNavInput_TweakSlow" defs["enums"]["ImGuiNavInput_"][15]["value"] = 14 defs["enums"]["ImGuiNavInput_"][16] = {} +defs["enums"]["ImGuiNavInput_"][16]["calc_value"] = 15 defs["enums"]["ImGuiNavInput_"][16]["name"] = "ImGuiNavInput_TweakFast" defs["enums"]["ImGuiNavInput_"][16]["value"] = 15 defs["enums"]["ImGuiNavInput_"][17] = {} +defs["enums"]["ImGuiNavInput_"][17]["calc_value"] = 16 defs["enums"]["ImGuiNavInput_"][17]["name"] = "ImGuiNavInput_KeyMenu_" defs["enums"]["ImGuiNavInput_"][17]["value"] = 16 defs["enums"]["ImGuiNavInput_"][18] = {} +defs["enums"]["ImGuiNavInput_"][18]["calc_value"] = 17 defs["enums"]["ImGuiNavInput_"][18]["name"] = "ImGuiNavInput_KeyLeft_" defs["enums"]["ImGuiNavInput_"][18]["value"] = 17 defs["enums"]["ImGuiNavInput_"][19] = {} +defs["enums"]["ImGuiNavInput_"][19]["calc_value"] = 18 defs["enums"]["ImGuiNavInput_"][19]["name"] = "ImGuiNavInput_KeyRight_" defs["enums"]["ImGuiNavInput_"][19]["value"] = 18 defs["enums"]["ImGuiNavInput_"][20] = {} +defs["enums"]["ImGuiNavInput_"][20]["calc_value"] = 19 defs["enums"]["ImGuiNavInput_"][20]["name"] = "ImGuiNavInput_KeyUp_" defs["enums"]["ImGuiNavInput_"][20]["value"] = 19 defs["enums"]["ImGuiNavInput_"][21] = {} +defs["enums"]["ImGuiNavInput_"][21]["calc_value"] = 20 defs["enums"]["ImGuiNavInput_"][21]["name"] = "ImGuiNavInput_KeyDown_" defs["enums"]["ImGuiNavInput_"][21]["value"] = 20 defs["enums"]["ImGuiNavInput_"][22] = {} +defs["enums"]["ImGuiNavInput_"][22]["calc_value"] = 21 defs["enums"]["ImGuiNavInput_"][22]["name"] = "ImGuiNavInput_COUNT" defs["enums"]["ImGuiNavInput_"][22]["value"] = 21 defs["enums"]["ImGuiNavInput_"][23] = {} +defs["enums"]["ImGuiNavInput_"][23]["calc_value"] = 16 defs["enums"]["ImGuiNavInput_"][23]["name"] = "ImGuiNavInput_InternalStart_" defs["enums"]["ImGuiNavInput_"][23]["value"] = "ImGuiNavInput_KeyMenu_" defs["enums"]["ImGuiFocusedFlags_"] = {} defs["enums"]["ImGuiFocusedFlags_"][1] = {} +defs["enums"]["ImGuiFocusedFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiFocusedFlags_"][1]["name"] = "ImGuiFocusedFlags_None" defs["enums"]["ImGuiFocusedFlags_"][1]["value"] = "0" defs["enums"]["ImGuiFocusedFlags_"][2] = {} +defs["enums"]["ImGuiFocusedFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiFocusedFlags_"][2]["name"] = "ImGuiFocusedFlags_ChildWindows" defs["enums"]["ImGuiFocusedFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiFocusedFlags_"][3] = {} +defs["enums"]["ImGuiFocusedFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiFocusedFlags_"][3]["name"] = "ImGuiFocusedFlags_RootWindow" defs["enums"]["ImGuiFocusedFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiFocusedFlags_"][4] = {} +defs["enums"]["ImGuiFocusedFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiFocusedFlags_"][4]["name"] = "ImGuiFocusedFlags_AnyWindow" defs["enums"]["ImGuiFocusedFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiFocusedFlags_"][5] = {} +defs["enums"]["ImGuiFocusedFlags_"][5]["calc_value"] = 3 defs["enums"]["ImGuiFocusedFlags_"][5]["name"] = "ImGuiFocusedFlags_RootAndChildWindows" defs["enums"]["ImGuiFocusedFlags_"][5]["value"] = "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" defs["enums"]["ImGuiSelectableFlags_"] = {} defs["enums"]["ImGuiSelectableFlags_"][1] = {} +defs["enums"]["ImGuiSelectableFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiSelectableFlags_"][1]["name"] = "ImGuiSelectableFlags_None" defs["enums"]["ImGuiSelectableFlags_"][1]["value"] = "0" defs["enums"]["ImGuiSelectableFlags_"][2] = {} +defs["enums"]["ImGuiSelectableFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiSelectableFlags_"][2]["name"] = "ImGuiSelectableFlags_DontClosePopups" defs["enums"]["ImGuiSelectableFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiSelectableFlags_"][3] = {} +defs["enums"]["ImGuiSelectableFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiSelectableFlags_"][3]["name"] = "ImGuiSelectableFlags_SpanAllColumns" defs["enums"]["ImGuiSelectableFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiSelectableFlags_"][4] = {} +defs["enums"]["ImGuiSelectableFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiSelectableFlags_"][4]["name"] = "ImGuiSelectableFlags_AllowDoubleClick" defs["enums"]["ImGuiSelectableFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiKey_"] = {} defs["enums"]["ImGuiKey_"][1] = {} +defs["enums"]["ImGuiKey_"][1]["calc_value"] = 0 defs["enums"]["ImGuiKey_"][1]["name"] = "ImGuiKey_Tab" defs["enums"]["ImGuiKey_"][1]["value"] = 0 defs["enums"]["ImGuiKey_"][2] = {} +defs["enums"]["ImGuiKey_"][2]["calc_value"] = 1 defs["enums"]["ImGuiKey_"][2]["name"] = "ImGuiKey_LeftArrow" defs["enums"]["ImGuiKey_"][2]["value"] = 1 defs["enums"]["ImGuiKey_"][3] = {} +defs["enums"]["ImGuiKey_"][3]["calc_value"] = 2 defs["enums"]["ImGuiKey_"][3]["name"] = "ImGuiKey_RightArrow" defs["enums"]["ImGuiKey_"][3]["value"] = 2 defs["enums"]["ImGuiKey_"][4] = {} +defs["enums"]["ImGuiKey_"][4]["calc_value"] = 3 defs["enums"]["ImGuiKey_"][4]["name"] = "ImGuiKey_UpArrow" defs["enums"]["ImGuiKey_"][4]["value"] = 3 defs["enums"]["ImGuiKey_"][5] = {} +defs["enums"]["ImGuiKey_"][5]["calc_value"] = 4 defs["enums"]["ImGuiKey_"][5]["name"] = "ImGuiKey_DownArrow" defs["enums"]["ImGuiKey_"][5]["value"] = 4 defs["enums"]["ImGuiKey_"][6] = {} +defs["enums"]["ImGuiKey_"][6]["calc_value"] = 5 defs["enums"]["ImGuiKey_"][6]["name"] = "ImGuiKey_PageUp" defs["enums"]["ImGuiKey_"][6]["value"] = 5 defs["enums"]["ImGuiKey_"][7] = {} +defs["enums"]["ImGuiKey_"][7]["calc_value"] = 6 defs["enums"]["ImGuiKey_"][7]["name"] = "ImGuiKey_PageDown" defs["enums"]["ImGuiKey_"][7]["value"] = 6 defs["enums"]["ImGuiKey_"][8] = {} +defs["enums"]["ImGuiKey_"][8]["calc_value"] = 7 defs["enums"]["ImGuiKey_"][8]["name"] = "ImGuiKey_Home" defs["enums"]["ImGuiKey_"][8]["value"] = 7 defs["enums"]["ImGuiKey_"][9] = {} +defs["enums"]["ImGuiKey_"][9]["calc_value"] = 8 defs["enums"]["ImGuiKey_"][9]["name"] = "ImGuiKey_End" defs["enums"]["ImGuiKey_"][9]["value"] = 8 defs["enums"]["ImGuiKey_"][10] = {} +defs["enums"]["ImGuiKey_"][10]["calc_value"] = 9 defs["enums"]["ImGuiKey_"][10]["name"] = "ImGuiKey_Insert" defs["enums"]["ImGuiKey_"][10]["value"] = 9 defs["enums"]["ImGuiKey_"][11] = {} +defs["enums"]["ImGuiKey_"][11]["calc_value"] = 10 defs["enums"]["ImGuiKey_"][11]["name"] = "ImGuiKey_Delete" defs["enums"]["ImGuiKey_"][11]["value"] = 10 defs["enums"]["ImGuiKey_"][12] = {} +defs["enums"]["ImGuiKey_"][12]["calc_value"] = 11 defs["enums"]["ImGuiKey_"][12]["name"] = "ImGuiKey_Backspace" defs["enums"]["ImGuiKey_"][12]["value"] = 11 defs["enums"]["ImGuiKey_"][13] = {} +defs["enums"]["ImGuiKey_"][13]["calc_value"] = 12 defs["enums"]["ImGuiKey_"][13]["name"] = "ImGuiKey_Space" defs["enums"]["ImGuiKey_"][13]["value"] = 12 defs["enums"]["ImGuiKey_"][14] = {} +defs["enums"]["ImGuiKey_"][14]["calc_value"] = 13 defs["enums"]["ImGuiKey_"][14]["name"] = "ImGuiKey_Enter" defs["enums"]["ImGuiKey_"][14]["value"] = 13 defs["enums"]["ImGuiKey_"][15] = {} +defs["enums"]["ImGuiKey_"][15]["calc_value"] = 14 defs["enums"]["ImGuiKey_"][15]["name"] = "ImGuiKey_Escape" defs["enums"]["ImGuiKey_"][15]["value"] = 14 defs["enums"]["ImGuiKey_"][16] = {} +defs["enums"]["ImGuiKey_"][16]["calc_value"] = 15 defs["enums"]["ImGuiKey_"][16]["name"] = "ImGuiKey_A" defs["enums"]["ImGuiKey_"][16]["value"] = 15 defs["enums"]["ImGuiKey_"][17] = {} +defs["enums"]["ImGuiKey_"][17]["calc_value"] = 16 defs["enums"]["ImGuiKey_"][17]["name"] = "ImGuiKey_C" defs["enums"]["ImGuiKey_"][17]["value"] = 16 defs["enums"]["ImGuiKey_"][18] = {} +defs["enums"]["ImGuiKey_"][18]["calc_value"] = 17 defs["enums"]["ImGuiKey_"][18]["name"] = "ImGuiKey_V" defs["enums"]["ImGuiKey_"][18]["value"] = 17 defs["enums"]["ImGuiKey_"][19] = {} +defs["enums"]["ImGuiKey_"][19]["calc_value"] = 18 defs["enums"]["ImGuiKey_"][19]["name"] = "ImGuiKey_X" defs["enums"]["ImGuiKey_"][19]["value"] = 18 defs["enums"]["ImGuiKey_"][20] = {} +defs["enums"]["ImGuiKey_"][20]["calc_value"] = 19 defs["enums"]["ImGuiKey_"][20]["name"] = "ImGuiKey_Y" defs["enums"]["ImGuiKey_"][20]["value"] = 19 defs["enums"]["ImGuiKey_"][21] = {} +defs["enums"]["ImGuiKey_"][21]["calc_value"] = 20 defs["enums"]["ImGuiKey_"][21]["name"] = "ImGuiKey_Z" defs["enums"]["ImGuiKey_"][21]["value"] = 20 defs["enums"]["ImGuiKey_"][22] = {} +defs["enums"]["ImGuiKey_"][22]["calc_value"] = 21 defs["enums"]["ImGuiKey_"][22]["name"] = "ImGuiKey_COUNT" defs["enums"]["ImGuiKey_"][22]["value"] = 21 defs["enums"]["ImFontAtlasFlags_"] = {} defs["enums"]["ImFontAtlasFlags_"][1] = {} +defs["enums"]["ImFontAtlasFlags_"][1]["calc_value"] = 1 defs["enums"]["ImFontAtlasFlags_"][1]["name"] = "ImFontAtlasFlags_NoPowerOfTwoHeight" defs["enums"]["ImFontAtlasFlags_"][1]["value"] = "1 << 0" defs["enums"]["ImFontAtlasFlags_"][2] = {} +defs["enums"]["ImFontAtlasFlags_"][2]["calc_value"] = 2 defs["enums"]["ImFontAtlasFlags_"][2]["name"] = "ImFontAtlasFlags_NoMouseCursors" defs["enums"]["ImFontAtlasFlags_"][2]["value"] = "1 << 1" defs["enums"]["ImGuiConfigFlags_"] = {} defs["enums"]["ImGuiConfigFlags_"][1] = {} +defs["enums"]["ImGuiConfigFlags_"][1]["calc_value"] = 1 defs["enums"]["ImGuiConfigFlags_"][1]["name"] = "ImGuiConfigFlags_NavEnableKeyboard" defs["enums"]["ImGuiConfigFlags_"][1]["value"] = "1 << 0" defs["enums"]["ImGuiConfigFlags_"][2] = {} +defs["enums"]["ImGuiConfigFlags_"][2]["calc_value"] = 2 defs["enums"]["ImGuiConfigFlags_"][2]["name"] = "ImGuiConfigFlags_NavEnableGamepad" defs["enums"]["ImGuiConfigFlags_"][2]["value"] = "1 << 1" defs["enums"]["ImGuiConfigFlags_"][3] = {} +defs["enums"]["ImGuiConfigFlags_"][3]["calc_value"] = 4 defs["enums"]["ImGuiConfigFlags_"][3]["name"] = "ImGuiConfigFlags_NavEnableSetMousePos" defs["enums"]["ImGuiConfigFlags_"][3]["value"] = "1 << 2" defs["enums"]["ImGuiConfigFlags_"][4] = {} +defs["enums"]["ImGuiConfigFlags_"][4]["calc_value"] = 8 defs["enums"]["ImGuiConfigFlags_"][4]["name"] = "ImGuiConfigFlags_NavNoCaptureKeyboard" defs["enums"]["ImGuiConfigFlags_"][4]["value"] = "1 << 3" defs["enums"]["ImGuiConfigFlags_"][5] = {} +defs["enums"]["ImGuiConfigFlags_"][5]["calc_value"] = 16 defs["enums"]["ImGuiConfigFlags_"][5]["name"] = "ImGuiConfigFlags_NoMouse" defs["enums"]["ImGuiConfigFlags_"][5]["value"] = "1 << 4" defs["enums"]["ImGuiConfigFlags_"][6] = {} +defs["enums"]["ImGuiConfigFlags_"][6]["calc_value"] = 32 defs["enums"]["ImGuiConfigFlags_"][6]["name"] = "ImGuiConfigFlags_NoMouseCursorChange" defs["enums"]["ImGuiConfigFlags_"][6]["value"] = "1 << 5" defs["enums"]["ImGuiConfigFlags_"][7] = {} +defs["enums"]["ImGuiConfigFlags_"][7]["calc_value"] = 1048576 defs["enums"]["ImGuiConfigFlags_"][7]["name"] = "ImGuiConfigFlags_IsSRGB" defs["enums"]["ImGuiConfigFlags_"][7]["value"] = "1 << 20" defs["enums"]["ImGuiConfigFlags_"][8] = {} +defs["enums"]["ImGuiConfigFlags_"][8]["calc_value"] = 2097152 defs["enums"]["ImGuiConfigFlags_"][8]["name"] = "ImGuiConfigFlags_IsTouchScreen" defs["enums"]["ImGuiConfigFlags_"][8]["value"] = "1 << 21" defs["enums"]["ImDrawCornerFlags_"] = {} defs["enums"]["ImDrawCornerFlags_"][1] = {} +defs["enums"]["ImDrawCornerFlags_"][1]["calc_value"] = 1 defs["enums"]["ImDrawCornerFlags_"][1]["name"] = "ImDrawCornerFlags_TopLeft" defs["enums"]["ImDrawCornerFlags_"][1]["value"] = "1 << 0" defs["enums"]["ImDrawCornerFlags_"][2] = {} +defs["enums"]["ImDrawCornerFlags_"][2]["calc_value"] = 2 defs["enums"]["ImDrawCornerFlags_"][2]["name"] = "ImDrawCornerFlags_TopRight" defs["enums"]["ImDrawCornerFlags_"][2]["value"] = "1 << 1" defs["enums"]["ImDrawCornerFlags_"][3] = {} +defs["enums"]["ImDrawCornerFlags_"][3]["calc_value"] = 4 defs["enums"]["ImDrawCornerFlags_"][3]["name"] = "ImDrawCornerFlags_BotLeft" defs["enums"]["ImDrawCornerFlags_"][3]["value"] = "1 << 2" defs["enums"]["ImDrawCornerFlags_"][4] = {} +defs["enums"]["ImDrawCornerFlags_"][4]["calc_value"] = 8 defs["enums"]["ImDrawCornerFlags_"][4]["name"] = "ImDrawCornerFlags_BotRight" defs["enums"]["ImDrawCornerFlags_"][4]["value"] = "1 << 3" defs["enums"]["ImDrawCornerFlags_"][5] = {} +defs["enums"]["ImDrawCornerFlags_"][5]["calc_value"] = 3 defs["enums"]["ImDrawCornerFlags_"][5]["name"] = "ImDrawCornerFlags_Top" defs["enums"]["ImDrawCornerFlags_"][5]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" defs["enums"]["ImDrawCornerFlags_"][6] = {} +defs["enums"]["ImDrawCornerFlags_"][6]["calc_value"] = 12 defs["enums"]["ImDrawCornerFlags_"][6]["name"] = "ImDrawCornerFlags_Bot" defs["enums"]["ImDrawCornerFlags_"][6]["value"] = "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" defs["enums"]["ImDrawCornerFlags_"][7] = {} +defs["enums"]["ImDrawCornerFlags_"][7]["calc_value"] = 5 defs["enums"]["ImDrawCornerFlags_"][7]["name"] = "ImDrawCornerFlags_Left" defs["enums"]["ImDrawCornerFlags_"][7]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" defs["enums"]["ImDrawCornerFlags_"][8] = {} +defs["enums"]["ImDrawCornerFlags_"][8]["calc_value"] = 10 defs["enums"]["ImDrawCornerFlags_"][8]["name"] = "ImDrawCornerFlags_Right" defs["enums"]["ImDrawCornerFlags_"][8]["value"] = "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" defs["enums"]["ImDrawCornerFlags_"][9] = {} +defs["enums"]["ImDrawCornerFlags_"][9]["calc_value"] = 15 defs["enums"]["ImDrawCornerFlags_"][9]["name"] = "ImDrawCornerFlags_All" defs["enums"]["ImDrawCornerFlags_"][9]["value"] = "0xF" defs["enums"]["ImGuiDragDropFlags_"] = {} defs["enums"]["ImGuiDragDropFlags_"][1] = {} +defs["enums"]["ImGuiDragDropFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiDragDropFlags_"][1]["name"] = "ImGuiDragDropFlags_None" defs["enums"]["ImGuiDragDropFlags_"][1]["value"] = "0" defs["enums"]["ImGuiDragDropFlags_"][2] = {} +defs["enums"]["ImGuiDragDropFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiDragDropFlags_"][2]["name"] = "ImGuiDragDropFlags_SourceNoPreviewTooltip" defs["enums"]["ImGuiDragDropFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiDragDropFlags_"][3] = {} +defs["enums"]["ImGuiDragDropFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiDragDropFlags_"][3]["name"] = "ImGuiDragDropFlags_SourceNoDisableHover" defs["enums"]["ImGuiDragDropFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiDragDropFlags_"][4] = {} +defs["enums"]["ImGuiDragDropFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiDragDropFlags_"][4]["name"] = "ImGuiDragDropFlags_SourceNoHoldToOpenOthers" defs["enums"]["ImGuiDragDropFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiDragDropFlags_"][5] = {} +defs["enums"]["ImGuiDragDropFlags_"][5]["calc_value"] = 8 defs["enums"]["ImGuiDragDropFlags_"][5]["name"] = "ImGuiDragDropFlags_SourceAllowNullID" defs["enums"]["ImGuiDragDropFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiDragDropFlags_"][6] = {} +defs["enums"]["ImGuiDragDropFlags_"][6]["calc_value"] = 16 defs["enums"]["ImGuiDragDropFlags_"][6]["name"] = "ImGuiDragDropFlags_SourceExtern" defs["enums"]["ImGuiDragDropFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiDragDropFlags_"][7] = {} +defs["enums"]["ImGuiDragDropFlags_"][7]["calc_value"] = 1024 defs["enums"]["ImGuiDragDropFlags_"][7]["name"] = "ImGuiDragDropFlags_AcceptBeforeDelivery" defs["enums"]["ImGuiDragDropFlags_"][7]["value"] = "1 << 10" defs["enums"]["ImGuiDragDropFlags_"][8] = {} +defs["enums"]["ImGuiDragDropFlags_"][8]["calc_value"] = 2048 defs["enums"]["ImGuiDragDropFlags_"][8]["name"] = "ImGuiDragDropFlags_AcceptNoDrawDefaultRect" defs["enums"]["ImGuiDragDropFlags_"][8]["value"] = "1 << 11" defs["enums"]["ImGuiDragDropFlags_"][9] = {} +defs["enums"]["ImGuiDragDropFlags_"][9]["calc_value"] = 4096 defs["enums"]["ImGuiDragDropFlags_"][9]["name"] = "ImGuiDragDropFlags_AcceptNoPreviewTooltip" defs["enums"]["ImGuiDragDropFlags_"][9]["value"] = "1 << 12" defs["enums"]["ImGuiDragDropFlags_"][10] = {} +defs["enums"]["ImGuiDragDropFlags_"][10]["calc_value"] = 3072 defs["enums"]["ImGuiDragDropFlags_"][10]["name"] = "ImGuiDragDropFlags_AcceptPeekOnly" defs["enums"]["ImGuiDragDropFlags_"][10]["value"] = "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" defs["enums"]["ImGuiCond_"] = {} defs["enums"]["ImGuiCond_"][1] = {} +defs["enums"]["ImGuiCond_"][1]["calc_value"] = 1 defs["enums"]["ImGuiCond_"][1]["name"] = "ImGuiCond_Always" defs["enums"]["ImGuiCond_"][1]["value"] = "1 << 0" defs["enums"]["ImGuiCond_"][2] = {} +defs["enums"]["ImGuiCond_"][2]["calc_value"] = 2 defs["enums"]["ImGuiCond_"][2]["name"] = "ImGuiCond_Once" defs["enums"]["ImGuiCond_"][2]["value"] = "1 << 1" defs["enums"]["ImGuiCond_"][3] = {} +defs["enums"]["ImGuiCond_"][3]["calc_value"] = 4 defs["enums"]["ImGuiCond_"][3]["name"] = "ImGuiCond_FirstUseEver" defs["enums"]["ImGuiCond_"][3]["value"] = "1 << 2" defs["enums"]["ImGuiCond_"][4] = {} +defs["enums"]["ImGuiCond_"][4]["calc_value"] = 8 defs["enums"]["ImGuiCond_"][4]["name"] = "ImGuiCond_Appearing" defs["enums"]["ImGuiCond_"][4]["value"] = "1 << 3" defs["enums"]["ImGuiInputTextFlags_"] = {} defs["enums"]["ImGuiInputTextFlags_"][1] = {} +defs["enums"]["ImGuiInputTextFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiInputTextFlags_"][1]["name"] = "ImGuiInputTextFlags_None" defs["enums"]["ImGuiInputTextFlags_"][1]["value"] = "0" defs["enums"]["ImGuiInputTextFlags_"][2] = {} +defs["enums"]["ImGuiInputTextFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiInputTextFlags_"][2]["name"] = "ImGuiInputTextFlags_CharsDecimal" defs["enums"]["ImGuiInputTextFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiInputTextFlags_"][3] = {} +defs["enums"]["ImGuiInputTextFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiInputTextFlags_"][3]["name"] = "ImGuiInputTextFlags_CharsHexadecimal" defs["enums"]["ImGuiInputTextFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiInputTextFlags_"][4] = {} +defs["enums"]["ImGuiInputTextFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiInputTextFlags_"][4]["name"] = "ImGuiInputTextFlags_CharsUppercase" defs["enums"]["ImGuiInputTextFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiInputTextFlags_"][5] = {} +defs["enums"]["ImGuiInputTextFlags_"][5]["calc_value"] = 8 defs["enums"]["ImGuiInputTextFlags_"][5]["name"] = "ImGuiInputTextFlags_CharsNoBlank" defs["enums"]["ImGuiInputTextFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiInputTextFlags_"][6] = {} +defs["enums"]["ImGuiInputTextFlags_"][6]["calc_value"] = 16 defs["enums"]["ImGuiInputTextFlags_"][6]["name"] = "ImGuiInputTextFlags_AutoSelectAll" defs["enums"]["ImGuiInputTextFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiInputTextFlags_"][7] = {} +defs["enums"]["ImGuiInputTextFlags_"][7]["calc_value"] = 32 defs["enums"]["ImGuiInputTextFlags_"][7]["name"] = "ImGuiInputTextFlags_EnterReturnsTrue" defs["enums"]["ImGuiInputTextFlags_"][7]["value"] = "1 << 5" defs["enums"]["ImGuiInputTextFlags_"][8] = {} +defs["enums"]["ImGuiInputTextFlags_"][8]["calc_value"] = 64 defs["enums"]["ImGuiInputTextFlags_"][8]["name"] = "ImGuiInputTextFlags_CallbackCompletion" defs["enums"]["ImGuiInputTextFlags_"][8]["value"] = "1 << 6" defs["enums"]["ImGuiInputTextFlags_"][9] = {} +defs["enums"]["ImGuiInputTextFlags_"][9]["calc_value"] = 128 defs["enums"]["ImGuiInputTextFlags_"][9]["name"] = "ImGuiInputTextFlags_CallbackHistory" defs["enums"]["ImGuiInputTextFlags_"][9]["value"] = "1 << 7" defs["enums"]["ImGuiInputTextFlags_"][10] = {} +defs["enums"]["ImGuiInputTextFlags_"][10]["calc_value"] = 256 defs["enums"]["ImGuiInputTextFlags_"][10]["name"] = "ImGuiInputTextFlags_CallbackAlways" defs["enums"]["ImGuiInputTextFlags_"][10]["value"] = "1 << 8" defs["enums"]["ImGuiInputTextFlags_"][11] = {} +defs["enums"]["ImGuiInputTextFlags_"][11]["calc_value"] = 512 defs["enums"]["ImGuiInputTextFlags_"][11]["name"] = "ImGuiInputTextFlags_CallbackCharFilter" defs["enums"]["ImGuiInputTextFlags_"][11]["value"] = "1 << 9" defs["enums"]["ImGuiInputTextFlags_"][12] = {} +defs["enums"]["ImGuiInputTextFlags_"][12]["calc_value"] = 1024 defs["enums"]["ImGuiInputTextFlags_"][12]["name"] = "ImGuiInputTextFlags_AllowTabInput" defs["enums"]["ImGuiInputTextFlags_"][12]["value"] = "1 << 10" defs["enums"]["ImGuiInputTextFlags_"][13] = {} +defs["enums"]["ImGuiInputTextFlags_"][13]["calc_value"] = 2048 defs["enums"]["ImGuiInputTextFlags_"][13]["name"] = "ImGuiInputTextFlags_CtrlEnterForNewLine" defs["enums"]["ImGuiInputTextFlags_"][13]["value"] = "1 << 11" defs["enums"]["ImGuiInputTextFlags_"][14] = {} +defs["enums"]["ImGuiInputTextFlags_"][14]["calc_value"] = 4096 defs["enums"]["ImGuiInputTextFlags_"][14]["name"] = "ImGuiInputTextFlags_NoHorizontalScroll" defs["enums"]["ImGuiInputTextFlags_"][14]["value"] = "1 << 12" defs["enums"]["ImGuiInputTextFlags_"][15] = {} +defs["enums"]["ImGuiInputTextFlags_"][15]["calc_value"] = 8192 defs["enums"]["ImGuiInputTextFlags_"][15]["name"] = "ImGuiInputTextFlags_AlwaysInsertMode" defs["enums"]["ImGuiInputTextFlags_"][15]["value"] = "1 << 13" defs["enums"]["ImGuiInputTextFlags_"][16] = {} +defs["enums"]["ImGuiInputTextFlags_"][16]["calc_value"] = 16384 defs["enums"]["ImGuiInputTextFlags_"][16]["name"] = "ImGuiInputTextFlags_ReadOnly" defs["enums"]["ImGuiInputTextFlags_"][16]["value"] = "1 << 14" defs["enums"]["ImGuiInputTextFlags_"][17] = {} +defs["enums"]["ImGuiInputTextFlags_"][17]["calc_value"] = 32768 defs["enums"]["ImGuiInputTextFlags_"][17]["name"] = "ImGuiInputTextFlags_Password" defs["enums"]["ImGuiInputTextFlags_"][17]["value"] = "1 << 15" defs["enums"]["ImGuiInputTextFlags_"][18] = {} +defs["enums"]["ImGuiInputTextFlags_"][18]["calc_value"] = 65536 defs["enums"]["ImGuiInputTextFlags_"][18]["name"] = "ImGuiInputTextFlags_NoUndoRedo" defs["enums"]["ImGuiInputTextFlags_"][18]["value"] = "1 << 16" defs["enums"]["ImGuiInputTextFlags_"][19] = {} +defs["enums"]["ImGuiInputTextFlags_"][19]["calc_value"] = 131072 defs["enums"]["ImGuiInputTextFlags_"][19]["name"] = "ImGuiInputTextFlags_CharsScientific" defs["enums"]["ImGuiInputTextFlags_"][19]["value"] = "1 << 17" defs["enums"]["ImGuiInputTextFlags_"][20] = {} +defs["enums"]["ImGuiInputTextFlags_"][20]["calc_value"] = 1048576 defs["enums"]["ImGuiInputTextFlags_"][20]["name"] = "ImGuiInputTextFlags_Multiline" defs["enums"]["ImGuiInputTextFlags_"][20]["value"] = "1 << 20" defs["enums"]["ImGuiMouseCursor_"] = {} defs["enums"]["ImGuiMouseCursor_"][1] = {} +defs["enums"]["ImGuiMouseCursor_"][1]["calc_value"] = -1 defs["enums"]["ImGuiMouseCursor_"][1]["name"] = "ImGuiMouseCursor_None" defs["enums"]["ImGuiMouseCursor_"][1]["value"] = "-1" defs["enums"]["ImGuiMouseCursor_"][2] = {} +defs["enums"]["ImGuiMouseCursor_"][2]["calc_value"] = 0 defs["enums"]["ImGuiMouseCursor_"][2]["name"] = "ImGuiMouseCursor_Arrow" defs["enums"]["ImGuiMouseCursor_"][2]["value"] = "0" defs["enums"]["ImGuiMouseCursor_"][3] = {} +defs["enums"]["ImGuiMouseCursor_"][3]["calc_value"] = 2 defs["enums"]["ImGuiMouseCursor_"][3]["name"] = "ImGuiMouseCursor_TextInput" defs["enums"]["ImGuiMouseCursor_"][3]["value"] = 2 defs["enums"]["ImGuiMouseCursor_"][4] = {} +defs["enums"]["ImGuiMouseCursor_"][4]["calc_value"] = 3 defs["enums"]["ImGuiMouseCursor_"][4]["name"] = "ImGuiMouseCursor_ResizeAll" defs["enums"]["ImGuiMouseCursor_"][4]["value"] = 3 defs["enums"]["ImGuiMouseCursor_"][5] = {} +defs["enums"]["ImGuiMouseCursor_"][5]["calc_value"] = 4 defs["enums"]["ImGuiMouseCursor_"][5]["name"] = "ImGuiMouseCursor_ResizeNS" defs["enums"]["ImGuiMouseCursor_"][5]["value"] = 4 defs["enums"]["ImGuiMouseCursor_"][6] = {} +defs["enums"]["ImGuiMouseCursor_"][6]["calc_value"] = 5 defs["enums"]["ImGuiMouseCursor_"][6]["name"] = "ImGuiMouseCursor_ResizeEW" defs["enums"]["ImGuiMouseCursor_"][6]["value"] = 5 defs["enums"]["ImGuiMouseCursor_"][7] = {} +defs["enums"]["ImGuiMouseCursor_"][7]["calc_value"] = 6 defs["enums"]["ImGuiMouseCursor_"][7]["name"] = "ImGuiMouseCursor_ResizeNESW" defs["enums"]["ImGuiMouseCursor_"][7]["value"] = 6 defs["enums"]["ImGuiMouseCursor_"][8] = {} +defs["enums"]["ImGuiMouseCursor_"][8]["calc_value"] = 7 defs["enums"]["ImGuiMouseCursor_"][8]["name"] = "ImGuiMouseCursor_ResizeNWSE" defs["enums"]["ImGuiMouseCursor_"][8]["value"] = 7 defs["enums"]["ImGuiMouseCursor_"][9] = {} +defs["enums"]["ImGuiMouseCursor_"][9]["calc_value"] = 8 defs["enums"]["ImGuiMouseCursor_"][9]["name"] = "ImGuiMouseCursor_COUNT" defs["enums"]["ImGuiMouseCursor_"][9]["value"] = 8 defs["enums"]["ImGuiColorEditFlags_"] = {} defs["enums"]["ImGuiColorEditFlags_"][1] = {} +defs["enums"]["ImGuiColorEditFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiColorEditFlags_"][1]["name"] = "ImGuiColorEditFlags_None" defs["enums"]["ImGuiColorEditFlags_"][1]["value"] = "0" defs["enums"]["ImGuiColorEditFlags_"][2] = {} +defs["enums"]["ImGuiColorEditFlags_"][2]["calc_value"] = 2 defs["enums"]["ImGuiColorEditFlags_"][2]["name"] = "ImGuiColorEditFlags_NoAlpha" defs["enums"]["ImGuiColorEditFlags_"][2]["value"] = "1 << 1" defs["enums"]["ImGuiColorEditFlags_"][3] = {} +defs["enums"]["ImGuiColorEditFlags_"][3]["calc_value"] = 4 defs["enums"]["ImGuiColorEditFlags_"][3]["name"] = "ImGuiColorEditFlags_NoPicker" defs["enums"]["ImGuiColorEditFlags_"][3]["value"] = "1 << 2" defs["enums"]["ImGuiColorEditFlags_"][4] = {} +defs["enums"]["ImGuiColorEditFlags_"][4]["calc_value"] = 8 defs["enums"]["ImGuiColorEditFlags_"][4]["name"] = "ImGuiColorEditFlags_NoOptions" defs["enums"]["ImGuiColorEditFlags_"][4]["value"] = "1 << 3" defs["enums"]["ImGuiColorEditFlags_"][5] = {} +defs["enums"]["ImGuiColorEditFlags_"][5]["calc_value"] = 16 defs["enums"]["ImGuiColorEditFlags_"][5]["name"] = "ImGuiColorEditFlags_NoSmallPreview" defs["enums"]["ImGuiColorEditFlags_"][5]["value"] = "1 << 4" defs["enums"]["ImGuiColorEditFlags_"][6] = {} +defs["enums"]["ImGuiColorEditFlags_"][6]["calc_value"] = 32 defs["enums"]["ImGuiColorEditFlags_"][6]["name"] = "ImGuiColorEditFlags_NoInputs" defs["enums"]["ImGuiColorEditFlags_"][6]["value"] = "1 << 5" defs["enums"]["ImGuiColorEditFlags_"][7] = {} +defs["enums"]["ImGuiColorEditFlags_"][7]["calc_value"] = 64 defs["enums"]["ImGuiColorEditFlags_"][7]["name"] = "ImGuiColorEditFlags_NoTooltip" defs["enums"]["ImGuiColorEditFlags_"][7]["value"] = "1 << 6" defs["enums"]["ImGuiColorEditFlags_"][8] = {} +defs["enums"]["ImGuiColorEditFlags_"][8]["calc_value"] = 128 defs["enums"]["ImGuiColorEditFlags_"][8]["name"] = "ImGuiColorEditFlags_NoLabel" defs["enums"]["ImGuiColorEditFlags_"][8]["value"] = "1 << 7" defs["enums"]["ImGuiColorEditFlags_"][9] = {} +defs["enums"]["ImGuiColorEditFlags_"][9]["calc_value"] = 256 defs["enums"]["ImGuiColorEditFlags_"][9]["name"] = "ImGuiColorEditFlags_NoSidePreview" defs["enums"]["ImGuiColorEditFlags_"][9]["value"] = "1 << 8" defs["enums"]["ImGuiColorEditFlags_"][10] = {} +defs["enums"]["ImGuiColorEditFlags_"][10]["calc_value"] = 512 defs["enums"]["ImGuiColorEditFlags_"][10]["name"] = "ImGuiColorEditFlags_NoDragDrop" defs["enums"]["ImGuiColorEditFlags_"][10]["value"] = "1 << 9" defs["enums"]["ImGuiColorEditFlags_"][11] = {} +defs["enums"]["ImGuiColorEditFlags_"][11]["calc_value"] = 65536 defs["enums"]["ImGuiColorEditFlags_"][11]["name"] = "ImGuiColorEditFlags_AlphaBar" defs["enums"]["ImGuiColorEditFlags_"][11]["value"] = "1 << 16" defs["enums"]["ImGuiColorEditFlags_"][12] = {} +defs["enums"]["ImGuiColorEditFlags_"][12]["calc_value"] = 131072 defs["enums"]["ImGuiColorEditFlags_"][12]["name"] = "ImGuiColorEditFlags_AlphaPreview" defs["enums"]["ImGuiColorEditFlags_"][12]["value"] = "1 << 17" defs["enums"]["ImGuiColorEditFlags_"][13] = {} +defs["enums"]["ImGuiColorEditFlags_"][13]["calc_value"] = 262144 defs["enums"]["ImGuiColorEditFlags_"][13]["name"] = "ImGuiColorEditFlags_AlphaPreviewHalf" defs["enums"]["ImGuiColorEditFlags_"][13]["value"] = "1 << 18" defs["enums"]["ImGuiColorEditFlags_"][14] = {} +defs["enums"]["ImGuiColorEditFlags_"][14]["calc_value"] = 524288 defs["enums"]["ImGuiColorEditFlags_"][14]["name"] = "ImGuiColorEditFlags_HDR" defs["enums"]["ImGuiColorEditFlags_"][14]["value"] = "1 << 19" defs["enums"]["ImGuiColorEditFlags_"][15] = {} +defs["enums"]["ImGuiColorEditFlags_"][15]["calc_value"] = 1048576 defs["enums"]["ImGuiColorEditFlags_"][15]["name"] = "ImGuiColorEditFlags_RGB" defs["enums"]["ImGuiColorEditFlags_"][15]["value"] = "1 << 20" defs["enums"]["ImGuiColorEditFlags_"][16] = {} +defs["enums"]["ImGuiColorEditFlags_"][16]["calc_value"] = 2097152 defs["enums"]["ImGuiColorEditFlags_"][16]["name"] = "ImGuiColorEditFlags_HSV" defs["enums"]["ImGuiColorEditFlags_"][16]["value"] = "1 << 21" defs["enums"]["ImGuiColorEditFlags_"][17] = {} +defs["enums"]["ImGuiColorEditFlags_"][17]["calc_value"] = 4194304 defs["enums"]["ImGuiColorEditFlags_"][17]["name"] = "ImGuiColorEditFlags_HEX" defs["enums"]["ImGuiColorEditFlags_"][17]["value"] = "1 << 22" defs["enums"]["ImGuiColorEditFlags_"][18] = {} +defs["enums"]["ImGuiColorEditFlags_"][18]["calc_value"] = 8388608 defs["enums"]["ImGuiColorEditFlags_"][18]["name"] = "ImGuiColorEditFlags_Uint8" defs["enums"]["ImGuiColorEditFlags_"][18]["value"] = "1 << 23" defs["enums"]["ImGuiColorEditFlags_"][19] = {} +defs["enums"]["ImGuiColorEditFlags_"][19]["calc_value"] = 16777216 defs["enums"]["ImGuiColorEditFlags_"][19]["name"] = "ImGuiColorEditFlags_Float" defs["enums"]["ImGuiColorEditFlags_"][19]["value"] = "1 << 24" defs["enums"]["ImGuiColorEditFlags_"][20] = {} +defs["enums"]["ImGuiColorEditFlags_"][20]["calc_value"] = 33554432 defs["enums"]["ImGuiColorEditFlags_"][20]["name"] = "ImGuiColorEditFlags_PickerHueBar" defs["enums"]["ImGuiColorEditFlags_"][20]["value"] = "1 << 25" defs["enums"]["ImGuiColorEditFlags_"][21] = {} +defs["enums"]["ImGuiColorEditFlags_"][21]["calc_value"] = 67108864 defs["enums"]["ImGuiColorEditFlags_"][21]["name"] = "ImGuiColorEditFlags_PickerHueWheel" defs["enums"]["ImGuiColorEditFlags_"][21]["value"] = "1 << 26" defs["enums"]["ImGuiColorEditFlags_"][22] = {} +defs["enums"]["ImGuiColorEditFlags_"][22]["calc_value"] = 7340032 defs["enums"]["ImGuiColorEditFlags_"][22]["name"] = "ImGuiColorEditFlags__InputsMask" defs["enums"]["ImGuiColorEditFlags_"][22]["value"] = "ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX" defs["enums"]["ImGuiColorEditFlags_"][23] = {} +defs["enums"]["ImGuiColorEditFlags_"][23]["calc_value"] = 25165824 defs["enums"]["ImGuiColorEditFlags_"][23]["name"] = "ImGuiColorEditFlags__DataTypeMask" defs["enums"]["ImGuiColorEditFlags_"][23]["value"] = "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float" defs["enums"]["ImGuiColorEditFlags_"][24] = {} +defs["enums"]["ImGuiColorEditFlags_"][24]["calc_value"] = 100663296 defs["enums"]["ImGuiColorEditFlags_"][24]["name"] = "ImGuiColorEditFlags__PickerMask" defs["enums"]["ImGuiColorEditFlags_"][24]["value"] = "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar" defs["enums"]["ImGuiColorEditFlags_"][25] = {} +defs["enums"]["ImGuiColorEditFlags_"][25]["calc_value"] = 42991616 defs["enums"]["ImGuiColorEditFlags_"][25]["name"] = "ImGuiColorEditFlags__OptionsDefault" defs["enums"]["ImGuiColorEditFlags_"][25]["value"] = "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar" defs["enums"]["ImGuiHoveredFlags_"] = {} defs["enums"]["ImGuiHoveredFlags_"][1] = {} +defs["enums"]["ImGuiHoveredFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiHoveredFlags_"][1]["name"] = "ImGuiHoveredFlags_None" defs["enums"]["ImGuiHoveredFlags_"][1]["value"] = "0" defs["enums"]["ImGuiHoveredFlags_"][2] = {} +defs["enums"]["ImGuiHoveredFlags_"][2]["calc_value"] = 1 defs["enums"]["ImGuiHoveredFlags_"][2]["name"] = "ImGuiHoveredFlags_ChildWindows" defs["enums"]["ImGuiHoveredFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiHoveredFlags_"][3] = {} +defs["enums"]["ImGuiHoveredFlags_"][3]["calc_value"] = 2 defs["enums"]["ImGuiHoveredFlags_"][3]["name"] = "ImGuiHoveredFlags_RootWindow" defs["enums"]["ImGuiHoveredFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiHoveredFlags_"][4] = {} +defs["enums"]["ImGuiHoveredFlags_"][4]["calc_value"] = 4 defs["enums"]["ImGuiHoveredFlags_"][4]["name"] = "ImGuiHoveredFlags_AnyWindow" defs["enums"]["ImGuiHoveredFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiHoveredFlags_"][5] = {} +defs["enums"]["ImGuiHoveredFlags_"][5]["calc_value"] = 8 defs["enums"]["ImGuiHoveredFlags_"][5]["name"] = "ImGuiHoveredFlags_AllowWhenBlockedByPopup" defs["enums"]["ImGuiHoveredFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiHoveredFlags_"][6] = {} +defs["enums"]["ImGuiHoveredFlags_"][6]["calc_value"] = 32 defs["enums"]["ImGuiHoveredFlags_"][6]["name"] = "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem" defs["enums"]["ImGuiHoveredFlags_"][6]["value"] = "1 << 5" defs["enums"]["ImGuiHoveredFlags_"][7] = {} +defs["enums"]["ImGuiHoveredFlags_"][7]["calc_value"] = 64 defs["enums"]["ImGuiHoveredFlags_"][7]["name"] = "ImGuiHoveredFlags_AllowWhenOverlapped" defs["enums"]["ImGuiHoveredFlags_"][7]["value"] = "1 << 6" defs["enums"]["ImGuiHoveredFlags_"][8] = {} +defs["enums"]["ImGuiHoveredFlags_"][8]["calc_value"] = 104 defs["enums"]["ImGuiHoveredFlags_"][8]["name"] = "ImGuiHoveredFlags_RectOnly" defs["enums"]["ImGuiHoveredFlags_"][8]["value"] = "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" defs["enums"]["ImGuiHoveredFlags_"][9] = {} +defs["enums"]["ImGuiHoveredFlags_"][9]["calc_value"] = 3 defs["enums"]["ImGuiHoveredFlags_"][9]["name"] = "ImGuiHoveredFlags_RootAndChildWindows" defs["enums"]["ImGuiHoveredFlags_"][9]["value"] = "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" defs["enums"]["ImGuiDir_"] = {} defs["enums"]["ImGuiDir_"][1] = {} +defs["enums"]["ImGuiDir_"][1]["calc_value"] = -1 defs["enums"]["ImGuiDir_"][1]["name"] = "ImGuiDir_None" defs["enums"]["ImGuiDir_"][1]["value"] = "-1" defs["enums"]["ImGuiDir_"][2] = {} +defs["enums"]["ImGuiDir_"][2]["calc_value"] = 0 defs["enums"]["ImGuiDir_"][2]["name"] = "ImGuiDir_Left" defs["enums"]["ImGuiDir_"][2]["value"] = "0" defs["enums"]["ImGuiDir_"][3] = {} +defs["enums"]["ImGuiDir_"][3]["calc_value"] = 1 defs["enums"]["ImGuiDir_"][3]["name"] = "ImGuiDir_Right" defs["enums"]["ImGuiDir_"][3]["value"] = "1" defs["enums"]["ImGuiDir_"][4] = {} +defs["enums"]["ImGuiDir_"][4]["calc_value"] = 2 defs["enums"]["ImGuiDir_"][4]["name"] = "ImGuiDir_Up" defs["enums"]["ImGuiDir_"][4]["value"] = "2" defs["enums"]["ImGuiDir_"][5] = {} +defs["enums"]["ImGuiDir_"][5]["calc_value"] = 3 defs["enums"]["ImGuiDir_"][5]["name"] = "ImGuiDir_Down" defs["enums"]["ImGuiDir_"][5]["value"] = "3" defs["enums"]["ImGuiDir_"][6] = {} +defs["enums"]["ImGuiDir_"][6]["calc_value"] = 5 defs["enums"]["ImGuiDir_"][6]["name"] = "ImGuiDir_COUNT" defs["enums"]["ImGuiDir_"][6]["value"] = 5 defs["enums"]["ImDrawListFlags_"] = {} defs["enums"]["ImDrawListFlags_"][1] = {} +defs["enums"]["ImDrawListFlags_"][1]["calc_value"] = 1 defs["enums"]["ImDrawListFlags_"][1]["name"] = "ImDrawListFlags_AntiAliasedLines" defs["enums"]["ImDrawListFlags_"][1]["value"] = "1 << 0" defs["enums"]["ImDrawListFlags_"][2] = {} +defs["enums"]["ImDrawListFlags_"][2]["calc_value"] = 2 defs["enums"]["ImDrawListFlags_"][2]["name"] = "ImDrawListFlags_AntiAliasedFill" defs["enums"]["ImDrawListFlags_"][2]["value"] = "1 << 1" defs["enums"]["ImGuiDataType_"] = {} defs["enums"]["ImGuiDataType_"][1] = {} +defs["enums"]["ImGuiDataType_"][1]["calc_value"] = 0 defs["enums"]["ImGuiDataType_"][1]["name"] = "ImGuiDataType_S32" defs["enums"]["ImGuiDataType_"][1]["value"] = 0 defs["enums"]["ImGuiDataType_"][2] = {} +defs["enums"]["ImGuiDataType_"][2]["calc_value"] = 1 defs["enums"]["ImGuiDataType_"][2]["name"] = "ImGuiDataType_U32" defs["enums"]["ImGuiDataType_"][2]["value"] = 1 defs["enums"]["ImGuiDataType_"][3] = {} +defs["enums"]["ImGuiDataType_"][3]["calc_value"] = 2 defs["enums"]["ImGuiDataType_"][3]["name"] = "ImGuiDataType_S64" defs["enums"]["ImGuiDataType_"][3]["value"] = 2 defs["enums"]["ImGuiDataType_"][4] = {} +defs["enums"]["ImGuiDataType_"][4]["calc_value"] = 3 defs["enums"]["ImGuiDataType_"][4]["name"] = "ImGuiDataType_U64" defs["enums"]["ImGuiDataType_"][4]["value"] = 3 defs["enums"]["ImGuiDataType_"][5] = {} +defs["enums"]["ImGuiDataType_"][5]["calc_value"] = 4 defs["enums"]["ImGuiDataType_"][5]["name"] = "ImGuiDataType_Float" defs["enums"]["ImGuiDataType_"][5]["value"] = 4 defs["enums"]["ImGuiDataType_"][6] = {} +defs["enums"]["ImGuiDataType_"][6]["calc_value"] = 5 defs["enums"]["ImGuiDataType_"][6]["name"] = "ImGuiDataType_Double" defs["enums"]["ImGuiDataType_"][6]["value"] = 5 defs["enums"]["ImGuiDataType_"][7] = {} +defs["enums"]["ImGuiDataType_"][7]["calc_value"] = 6 defs["enums"]["ImGuiDataType_"][7]["name"] = "ImGuiDataType_COUNT" defs["enums"]["ImGuiDataType_"][7]["value"] = 6 defs["enums"]["ImGuiBackendFlags_"] = {} defs["enums"]["ImGuiBackendFlags_"][1] = {} +defs["enums"]["ImGuiBackendFlags_"][1]["calc_value"] = 1 defs["enums"]["ImGuiBackendFlags_"][1]["name"] = "ImGuiBackendFlags_HasGamepad" defs["enums"]["ImGuiBackendFlags_"][1]["value"] = "1 << 0" defs["enums"]["ImGuiBackendFlags_"][2] = {} +defs["enums"]["ImGuiBackendFlags_"][2]["calc_value"] = 2 defs["enums"]["ImGuiBackendFlags_"][2]["name"] = "ImGuiBackendFlags_HasMouseCursors" defs["enums"]["ImGuiBackendFlags_"][2]["value"] = "1 << 1" defs["enums"]["ImGuiBackendFlags_"][3] = {} +defs["enums"]["ImGuiBackendFlags_"][3]["calc_value"] = 4 defs["enums"]["ImGuiBackendFlags_"][3]["name"] = "ImGuiBackendFlags_HasSetMousePos" defs["enums"]["ImGuiBackendFlags_"][3]["value"] = "1 << 2" defs["structs"] = {} @@ -1092,6 +1375,7 @@ defs["structs"]["ImFontAtlas"][13]["name"] = "ConfigData" defs["structs"]["ImFontAtlas"][14] = {} defs["structs"]["ImFontAtlas"][14]["type"] = "int" defs["structs"]["ImFontAtlas"][14]["name"] = "CustomRectIds[1]" +defs["structs"]["ImFontAtlas"][14]["size"] = 1 defs["structs"]["ImFontGlyph"] = {} defs["structs"]["ImFontGlyph"][1] = {} defs["structs"]["ImFontGlyph"][1]["type"] = "ImWchar" @@ -1175,6 +1459,7 @@ defs["structs"]["ImFontConfig"][16]["name"] = "RasterizerMultiply" defs["structs"]["ImFontConfig"][17] = {} defs["structs"]["ImFontConfig"][17]["type"] = "char" defs["structs"]["ImFontConfig"][17]["name"] = "Name[40]" +defs["structs"]["ImFontConfig"][17]["size"] = 40 defs["structs"]["ImFontConfig"][18] = {} defs["structs"]["ImFontConfig"][18]["type"] = "ImFont*" defs["structs"]["ImFontConfig"][18]["name"] = "DstFont" @@ -1295,6 +1580,7 @@ defs["structs"]["ImGuiStyle"][29]["name"] = "CurveTessellationTol" defs["structs"]["ImGuiStyle"][30] = {} defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec4" defs["structs"]["ImGuiStyle"][30]["name"] = "Colors[ImGuiCol_COUNT]" +defs["structs"]["ImGuiStyle"][30]["size"] = 42 defs["structs"]["ImDrawChannel"] = {} defs["structs"]["ImDrawChannel"][1] = {} defs["structs"]["ImDrawChannel"][1]["type"] = "ImVector/**/" @@ -1364,6 +1650,7 @@ defs["structs"]["ImGuiIO"][10]["name"] = "MouseDragThreshold" defs["structs"]["ImGuiIO"][11] = {} defs["structs"]["ImGuiIO"][11]["type"] = "int" defs["structs"]["ImGuiIO"][11]["name"] = "KeyMap[ImGuiKey_COUNT]" +defs["structs"]["ImGuiIO"][11]["size"] = 21 defs["structs"]["ImGuiIO"][12] = {} defs["structs"]["ImGuiIO"][12]["type"] = "float" defs["structs"]["ImGuiIO"][12]["name"] = "KeyRepeatDelay" @@ -1424,6 +1711,7 @@ defs["structs"]["ImGuiIO"][30]["name"] = "MousePos" defs["structs"]["ImGuiIO"][31] = {} defs["structs"]["ImGuiIO"][31]["type"] = "bool" defs["structs"]["ImGuiIO"][31]["name"] = "MouseDown[5]" +defs["structs"]["ImGuiIO"][31]["size"] = 5 defs["structs"]["ImGuiIO"][32] = {} defs["structs"]["ImGuiIO"][32]["type"] = "float" defs["structs"]["ImGuiIO"][32]["name"] = "MouseWheel" @@ -1448,12 +1736,15 @@ defs["structs"]["ImGuiIO"][38]["name"] = "KeySuper" defs["structs"]["ImGuiIO"][39] = {} defs["structs"]["ImGuiIO"][39]["type"] = "bool" defs["structs"]["ImGuiIO"][39]["name"] = "KeysDown[512]" +defs["structs"]["ImGuiIO"][39]["size"] = 512 defs["structs"]["ImGuiIO"][40] = {} defs["structs"]["ImGuiIO"][40]["type"] = "ImWchar" defs["structs"]["ImGuiIO"][40]["name"] = "InputCharacters[16+1]" +defs["structs"]["ImGuiIO"][40]["size"] = 17 defs["structs"]["ImGuiIO"][41] = {} defs["structs"]["ImGuiIO"][41]["type"] = "float" defs["structs"]["ImGuiIO"][41]["name"] = "NavInputs[ImGuiNavInput_COUNT]" +defs["structs"]["ImGuiIO"][41]["size"] = 21 defs["structs"]["ImGuiIO"][42] = {} defs["structs"]["ImGuiIO"][42]["type"] = "bool" defs["structs"]["ImGuiIO"][42]["name"] = "WantCaptureMouse" @@ -1496,45 +1787,59 @@ defs["structs"]["ImGuiIO"][54]["name"] = "MousePosPrev" defs["structs"]["ImGuiIO"][55] = {} defs["structs"]["ImGuiIO"][55]["type"] = "ImVec2" defs["structs"]["ImGuiIO"][55]["name"] = "MouseClickedPos[5]" +defs["structs"]["ImGuiIO"][55]["size"] = 5 defs["structs"]["ImGuiIO"][56] = {} defs["structs"]["ImGuiIO"][56]["type"] = "float" defs["structs"]["ImGuiIO"][56]["name"] = "MouseClickedTime[5]" +defs["structs"]["ImGuiIO"][56]["size"] = 5 defs["structs"]["ImGuiIO"][57] = {} defs["structs"]["ImGuiIO"][57]["type"] = "bool" defs["structs"]["ImGuiIO"][57]["name"] = "MouseClicked[5]" +defs["structs"]["ImGuiIO"][57]["size"] = 5 defs["structs"]["ImGuiIO"][58] = {} defs["structs"]["ImGuiIO"][58]["type"] = "bool" defs["structs"]["ImGuiIO"][58]["name"] = "MouseDoubleClicked[5]" +defs["structs"]["ImGuiIO"][58]["size"] = 5 defs["structs"]["ImGuiIO"][59] = {} defs["structs"]["ImGuiIO"][59]["type"] = "bool" defs["structs"]["ImGuiIO"][59]["name"] = "MouseReleased[5]" +defs["structs"]["ImGuiIO"][59]["size"] = 5 defs["structs"]["ImGuiIO"][60] = {} defs["structs"]["ImGuiIO"][60]["type"] = "bool" defs["structs"]["ImGuiIO"][60]["name"] = "MouseDownOwned[5]" +defs["structs"]["ImGuiIO"][60]["size"] = 5 defs["structs"]["ImGuiIO"][61] = {} defs["structs"]["ImGuiIO"][61]["type"] = "float" defs["structs"]["ImGuiIO"][61]["name"] = "MouseDownDuration[5]" +defs["structs"]["ImGuiIO"][61]["size"] = 5 defs["structs"]["ImGuiIO"][62] = {} defs["structs"]["ImGuiIO"][62]["type"] = "float" defs["structs"]["ImGuiIO"][62]["name"] = "MouseDownDurationPrev[5]" +defs["structs"]["ImGuiIO"][62]["size"] = 5 defs["structs"]["ImGuiIO"][63] = {} defs["structs"]["ImGuiIO"][63]["type"] = "ImVec2" defs["structs"]["ImGuiIO"][63]["name"] = "MouseDragMaxDistanceAbs[5]" +defs["structs"]["ImGuiIO"][63]["size"] = 5 defs["structs"]["ImGuiIO"][64] = {} defs["structs"]["ImGuiIO"][64]["type"] = "float" defs["structs"]["ImGuiIO"][64]["name"] = "MouseDragMaxDistanceSqr[5]" +defs["structs"]["ImGuiIO"][64]["size"] = 5 defs["structs"]["ImGuiIO"][65] = {} defs["structs"]["ImGuiIO"][65]["type"] = "float" defs["structs"]["ImGuiIO"][65]["name"] = "KeysDownDuration[512]" +defs["structs"]["ImGuiIO"][65]["size"] = 512 defs["structs"]["ImGuiIO"][66] = {} defs["structs"]["ImGuiIO"][66]["type"] = "float" defs["structs"]["ImGuiIO"][66]["name"] = "KeysDownDurationPrev[512]" +defs["structs"]["ImGuiIO"][66]["size"] = 512 defs["structs"]["ImGuiIO"][67] = {} defs["structs"]["ImGuiIO"][67]["type"] = "float" defs["structs"]["ImGuiIO"][67]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]" +defs["structs"]["ImGuiIO"][67]["size"] = 21 defs["structs"]["ImGuiIO"][68] = {} defs["structs"]["ImGuiIO"][68]["type"] = "float" defs["structs"]["ImGuiIO"][68]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]" +defs["structs"]["ImGuiIO"][68]["size"] = 21 defs["structs"]["ImGuiPayload"] = {} defs["structs"]["ImGuiPayload"][1] = {} defs["structs"]["ImGuiPayload"][1]["type"] = "void*" @@ -1554,6 +1859,7 @@ defs["structs"]["ImGuiPayload"][5]["name"] = "DataFrameCount" defs["structs"]["ImGuiPayload"][6] = {} defs["structs"]["ImGuiPayload"][6]["type"] = "char" defs["structs"]["ImGuiPayload"][6]["name"] = "DataType[32+1]" +defs["structs"]["ImGuiPayload"][6]["size"] = 33 defs["structs"]["ImGuiPayload"][7] = {} defs["structs"]["ImGuiPayload"][7]["type"] = "bool" defs["structs"]["ImGuiPayload"][7]["name"] = "Preview" @@ -1621,6 +1927,7 @@ defs["structs"]["ImGuiTextFilter"] = {} defs["structs"]["ImGuiTextFilter"][1] = {} defs["structs"]["ImGuiTextFilter"][1]["type"] = "char" defs["structs"]["ImGuiTextFilter"][1]["name"] = "InputBuf[256]" +defs["structs"]["ImGuiTextFilter"][1]["size"] = 256 defs["structs"]["ImGuiTextFilter"][2] = {} defs["structs"]["ImGuiTextFilter"][2]["type"] = "ImVector/**/" defs["structs"]["ImGuiTextFilter"][2]["name"] = "Filters" diff --git a/generator/generator.lua b/generator/generator.lua index c79bcae..16ddbf7 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -496,7 +496,7 @@ local function func_parser() type,name = arg:match("(.+)%s([^%s]+)") end --if not type or not name then print(funcname,type,name,argscsinpars,arg) end - --float[2] + --float name[2] to float[2] name local siz = name:match("(%[%d*%])") if siz then type = type..siz @@ -711,6 +711,50 @@ local function gen_structs_and_enums_table(cdefs) end until true end + --calcule size of name[16+1] [xxx_COUNT] + local allenums = {} + --first calc_value in enums + for enumname,enum in pairs(outtab.enums) do + for i,t in ipairs(enum) do + local val = tonumber(t.value) + if val then + t.calc_value = val + elseif t.value:match"<<" then + local v1,v2 = t.value:match("(%d+)%s*<<%s*(%d+)") + t.calc_value = bit.lshift(v1,v2) + elseif t.value:match"|" then --or several enums + local ens = t.value + ens = strsplit(ens,"|") + for i,v in ipairs(ens) do ens[i] = allenums[clean_spaces(v)] end + t.calc_value = bit.bor(unpack(ens)) + elseif allenums[t.value] then + t.calc_value = allenums[t.value] + else + print("Error unknown value in enums",t.value) + end + assert(t.calc_value) + allenums[t.name] = t.calc_value + end + end + --then calcsize in struct members + for stname,struct in pairs(outtab.structs) do + for i,t in ipairs(struct) do + local val = t.name:match"%[([^%[%]]+)%]" + if val then + if tonumber(val) then + t.size = tonumber(val) + elseif allenums[val] then + t.size = allenums[val] + elseif val:match"%+" then + local s1,s2 = val:match("(%d+)%s*%+%s*(%d+)") + t.size = s1+s2 + else + print("Error size is",val) + end + assert(t.size) + end + end + end return outtab, typedefs_dict end