From f41dd1cf2ee5202d5f3cb9eae2ec856a4e26cdbb Mon Sep 17 00:00:00 2001 From: Victor Bombi Date: Tue, 7 Jul 2020 09:59:48 +0200 Subject: [PATCH] generation for location in structs_and_enums --- generator/output/structs_and_enums.json | 125 ++++++++++++++++++++++++ generator/output/structs_and_enums.lua | 124 +++++++++++++++++++++++ 2 files changed, 249 insertions(+) diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 9371409..f081277 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -2846,6 +2846,131 @@ } ] }, + "locations": { + "ImBitVector": "internal", + "ImColor": "imgui", + "ImDrawChannel": "imgui", + "ImDrawCmd": "imgui", + "ImDrawCornerFlags_": "imgui", + "ImDrawData": "imgui", + "ImDrawDataBuilder": "internal", + "ImDrawList": "imgui", + "ImDrawListFlags_": "imgui", + "ImDrawListSharedData": "internal", + "ImDrawListSplitter": "imgui", + "ImDrawVert": "imgui", + "ImFont": "imgui", + "ImFontAtlas": "imgui", + "ImFontAtlasCustomRect": "imgui", + "ImFontAtlasFlags_": "imgui", + "ImFontConfig": "imgui", + "ImFontGlyph": "imgui", + "ImFontGlyphRangesBuilder": "imgui", + "ImGuiAxis": "internal", + "ImGuiBackendFlags_": "imgui", + "ImGuiButtonFlags_": "internal", + "ImGuiCol_": "imgui", + "ImGuiColorEditFlags_": "imgui", + "ImGuiColorMod": "internal", + "ImGuiColumnData": "internal", + "ImGuiColumns": "internal", + "ImGuiColumnsFlags_": "internal", + "ImGuiComboFlags_": "imgui", + "ImGuiCond_": "imgui", + "ImGuiConfigFlags_": "imgui", + "ImGuiContext": "internal", + "ImGuiDataAuthority_": "internal", + "ImGuiDataTypeInfo": "internal", + "ImGuiDataTypePrivate_": "internal", + "ImGuiDataTypeTempStorage": "internal", + "ImGuiDataType_": "imgui", + "ImGuiDir_": "imgui", + "ImGuiDockContext": "internal", + "ImGuiDockNode": "internal", + "ImGuiDockNodeFlagsPrivate_": "internal", + "ImGuiDockNodeFlags_": "imgui", + "ImGuiDockNodeState": "internal", + "ImGuiDragDropFlags_": "imgui", + "ImGuiDragFlags_": "internal", + "ImGuiFocusedFlags_": "imgui", + "ImGuiGroupData": "internal", + "ImGuiHoveredFlags_": "imgui", + "ImGuiIO": "imgui", + "ImGuiInputReadMode": "internal", + "ImGuiInputSource": "internal", + "ImGuiInputTextCallbackData": "imgui", + "ImGuiInputTextFlags_": "imgui", + "ImGuiInputTextState": "internal", + "ImGuiItemFlags_": "internal", + "ImGuiItemHoveredDataBackup": "internal", + "ImGuiItemStatusFlags_": "internal", + "ImGuiKeyModFlags_": "imgui", + "ImGuiKey_": "imgui", + "ImGuiLayoutType_": "internal", + "ImGuiListClipper": "imgui", + "ImGuiLogType": "internal", + "ImGuiMenuColumns": "internal", + "ImGuiMouseButton_": "imgui", + "ImGuiMouseCursor_": "imgui", + "ImGuiNavDirSourceFlags_": "internal", + "ImGuiNavForward": "internal", + "ImGuiNavHighlightFlags_": "internal", + "ImGuiNavInput_": "imgui", + "ImGuiNavLayer": "internal", + "ImGuiNavMoveFlags_": "internal", + "ImGuiNavMoveResult": "internal", + "ImGuiNextItemData": "internal", + "ImGuiNextItemDataFlags_": "internal", + "ImGuiNextWindowData": "internal", + "ImGuiNextWindowDataFlags_": "internal", + "ImGuiOnceUponAFrame": "imgui", + "ImGuiPayload": "imgui", + "ImGuiPlatformIO": "imgui", + "ImGuiPlatformMonitor": "imgui", + "ImGuiPlotType": "internal", + "ImGuiPopupData": "internal", + "ImGuiPopupFlags_": "imgui", + "ImGuiPopupPositionPolicy": "internal", + "ImGuiPtrOrIndex": "internal", + "ImGuiSelectableFlagsPrivate_": "internal", + "ImGuiSelectableFlags_": "imgui", + "ImGuiSeparatorFlags_": "internal", + "ImGuiSettingsHandler": "internal", + "ImGuiShrinkWidthItem": "internal", + "ImGuiSizeCallbackData": "imgui", + "ImGuiSliderFlags_": "internal", + "ImGuiStorage": "imgui", + "ImGuiStoragePair": "imgui", + "ImGuiStyle": "imgui", + "ImGuiStyleMod": "internal", + "ImGuiStyleVar_": "imgui", + "ImGuiTabBar": "internal", + "ImGuiTabBarFlagsPrivate_": "internal", + "ImGuiTabBarFlags_": "imgui", + "ImGuiTabItem": "internal", + "ImGuiTabItemFlagsPrivate_": "internal", + "ImGuiTabItemFlags_": "imgui", + "ImGuiTextBuffer": "imgui", + "ImGuiTextFilter": "imgui", + "ImGuiTextFlags_": "internal", + "ImGuiTextRange": "imgui", + "ImGuiTooltipFlags_": "internal", + "ImGuiTreeNodeFlagsPrivate_": "internal", + "ImGuiTreeNodeFlags_": "imgui", + "ImGuiViewport": "imgui", + "ImGuiViewportFlags_": "imgui", + "ImGuiViewportP": "internal", + "ImGuiWindow": "internal", + "ImGuiWindowClass": "imgui", + "ImGuiWindowFlags_": "imgui", + "ImGuiWindowSettings": "internal", + "ImGuiWindowTempData": "internal", + "ImRect": "internal", + "ImVec1": "internal", + "ImVec2": "imgui", + "ImVec2ih": "internal", + "ImVec4": "imgui" + }, "structs": { "ImBitVector": [ { diff --git a/generator/output/structs_and_enums.lua b/generator/output/structs_and_enums.lua index 010f947..f26946e 100644 --- a/generator/output/structs_and_enums.lua +++ b/generator/output/structs_and_enums.lua @@ -2240,6 +2240,130 @@ defs["enums"]["ImGuiWindowFlags_"][32] = {} defs["enums"]["ImGuiWindowFlags_"][32]["calc_value"] = 536870912 defs["enums"]["ImGuiWindowFlags_"][32]["name"] = "ImGuiWindowFlags_DockNodeHost" defs["enums"]["ImGuiWindowFlags_"][32]["value"] = "1 << 29" +defs["locations"] = {} +defs["locations"]["ImBitVector"] = "internal" +defs["locations"]["ImColor"] = "imgui" +defs["locations"]["ImDrawChannel"] = "imgui" +defs["locations"]["ImDrawCmd"] = "imgui" +defs["locations"]["ImDrawCornerFlags_"] = "imgui" +defs["locations"]["ImDrawData"] = "imgui" +defs["locations"]["ImDrawDataBuilder"] = "internal" +defs["locations"]["ImDrawList"] = "imgui" +defs["locations"]["ImDrawListFlags_"] = "imgui" +defs["locations"]["ImDrawListSharedData"] = "internal" +defs["locations"]["ImDrawListSplitter"] = "imgui" +defs["locations"]["ImDrawVert"] = "imgui" +defs["locations"]["ImFont"] = "imgui" +defs["locations"]["ImFontAtlas"] = "imgui" +defs["locations"]["ImFontAtlasCustomRect"] = "imgui" +defs["locations"]["ImFontAtlasFlags_"] = "imgui" +defs["locations"]["ImFontConfig"] = "imgui" +defs["locations"]["ImFontGlyph"] = "imgui" +defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui" +defs["locations"]["ImGuiAxis"] = "internal" +defs["locations"]["ImGuiBackendFlags_"] = "imgui" +defs["locations"]["ImGuiButtonFlags_"] = "internal" +defs["locations"]["ImGuiCol_"] = "imgui" +defs["locations"]["ImGuiColorEditFlags_"] = "imgui" +defs["locations"]["ImGuiColorMod"] = "internal" +defs["locations"]["ImGuiColumnData"] = "internal" +defs["locations"]["ImGuiColumns"] = "internal" +defs["locations"]["ImGuiColumnsFlags_"] = "internal" +defs["locations"]["ImGuiComboFlags_"] = "imgui" +defs["locations"]["ImGuiCond_"] = "imgui" +defs["locations"]["ImGuiConfigFlags_"] = "imgui" +defs["locations"]["ImGuiContext"] = "internal" +defs["locations"]["ImGuiDataAuthority_"] = "internal" +defs["locations"]["ImGuiDataTypeInfo"] = "internal" +defs["locations"]["ImGuiDataTypePrivate_"] = "internal" +defs["locations"]["ImGuiDataTypeTempStorage"] = "internal" +defs["locations"]["ImGuiDataType_"] = "imgui" +defs["locations"]["ImGuiDir_"] = "imgui" +defs["locations"]["ImGuiDockContext"] = "internal" +defs["locations"]["ImGuiDockNode"] = "internal" +defs["locations"]["ImGuiDockNodeFlagsPrivate_"] = "internal" +defs["locations"]["ImGuiDockNodeFlags_"] = "imgui" +defs["locations"]["ImGuiDockNodeState"] = "internal" +defs["locations"]["ImGuiDragDropFlags_"] = "imgui" +defs["locations"]["ImGuiDragFlags_"] = "internal" +defs["locations"]["ImGuiFocusedFlags_"] = "imgui" +defs["locations"]["ImGuiGroupData"] = "internal" +defs["locations"]["ImGuiHoveredFlags_"] = "imgui" +defs["locations"]["ImGuiIO"] = "imgui" +defs["locations"]["ImGuiInputReadMode"] = "internal" +defs["locations"]["ImGuiInputSource"] = "internal" +defs["locations"]["ImGuiInputTextCallbackData"] = "imgui" +defs["locations"]["ImGuiInputTextFlags_"] = "imgui" +defs["locations"]["ImGuiInputTextState"] = "internal" +defs["locations"]["ImGuiItemFlags_"] = "internal" +defs["locations"]["ImGuiItemHoveredDataBackup"] = "internal" +defs["locations"]["ImGuiItemStatusFlags_"] = "internal" +defs["locations"]["ImGuiKeyModFlags_"] = "imgui" +defs["locations"]["ImGuiKey_"] = "imgui" +defs["locations"]["ImGuiLayoutType_"] = "internal" +defs["locations"]["ImGuiListClipper"] = "imgui" +defs["locations"]["ImGuiLogType"] = "internal" +defs["locations"]["ImGuiMenuColumns"] = "internal" +defs["locations"]["ImGuiMouseButton_"] = "imgui" +defs["locations"]["ImGuiMouseCursor_"] = "imgui" +defs["locations"]["ImGuiNavDirSourceFlags_"] = "internal" +defs["locations"]["ImGuiNavForward"] = "internal" +defs["locations"]["ImGuiNavHighlightFlags_"] = "internal" +defs["locations"]["ImGuiNavInput_"] = "imgui" +defs["locations"]["ImGuiNavLayer"] = "internal" +defs["locations"]["ImGuiNavMoveFlags_"] = "internal" +defs["locations"]["ImGuiNavMoveResult"] = "internal" +defs["locations"]["ImGuiNextItemData"] = "internal" +defs["locations"]["ImGuiNextItemDataFlags_"] = "internal" +defs["locations"]["ImGuiNextWindowData"] = "internal" +defs["locations"]["ImGuiNextWindowDataFlags_"] = "internal" +defs["locations"]["ImGuiOnceUponAFrame"] = "imgui" +defs["locations"]["ImGuiPayload"] = "imgui" +defs["locations"]["ImGuiPlatformIO"] = "imgui" +defs["locations"]["ImGuiPlatformMonitor"] = "imgui" +defs["locations"]["ImGuiPlotType"] = "internal" +defs["locations"]["ImGuiPopupData"] = "internal" +defs["locations"]["ImGuiPopupFlags_"] = "imgui" +defs["locations"]["ImGuiPopupPositionPolicy"] = "internal" +defs["locations"]["ImGuiPtrOrIndex"] = "internal" +defs["locations"]["ImGuiSelectableFlagsPrivate_"] = "internal" +defs["locations"]["ImGuiSelectableFlags_"] = "imgui" +defs["locations"]["ImGuiSeparatorFlags_"] = "internal" +defs["locations"]["ImGuiSettingsHandler"] = "internal" +defs["locations"]["ImGuiShrinkWidthItem"] = "internal" +defs["locations"]["ImGuiSizeCallbackData"] = "imgui" +defs["locations"]["ImGuiSliderFlags_"] = "internal" +defs["locations"]["ImGuiStorage"] = "imgui" +defs["locations"]["ImGuiStoragePair"] = "imgui" +defs["locations"]["ImGuiStyle"] = "imgui" +defs["locations"]["ImGuiStyleMod"] = "internal" +defs["locations"]["ImGuiStyleVar_"] = "imgui" +defs["locations"]["ImGuiTabBar"] = "internal" +defs["locations"]["ImGuiTabBarFlagsPrivate_"] = "internal" +defs["locations"]["ImGuiTabBarFlags_"] = "imgui" +defs["locations"]["ImGuiTabItem"] = "internal" +defs["locations"]["ImGuiTabItemFlagsPrivate_"] = "internal" +defs["locations"]["ImGuiTabItemFlags_"] = "imgui" +defs["locations"]["ImGuiTextBuffer"] = "imgui" +defs["locations"]["ImGuiTextFilter"] = "imgui" +defs["locations"]["ImGuiTextFlags_"] = "internal" +defs["locations"]["ImGuiTextRange"] = "imgui" +defs["locations"]["ImGuiTooltipFlags_"] = "internal" +defs["locations"]["ImGuiTreeNodeFlagsPrivate_"] = "internal" +defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui" +defs["locations"]["ImGuiViewport"] = "imgui" +defs["locations"]["ImGuiViewportFlags_"] = "imgui" +defs["locations"]["ImGuiViewportP"] = "internal" +defs["locations"]["ImGuiWindow"] = "internal" +defs["locations"]["ImGuiWindowClass"] = "imgui" +defs["locations"]["ImGuiWindowFlags_"] = "imgui" +defs["locations"]["ImGuiWindowSettings"] = "internal" +defs["locations"]["ImGuiWindowTempData"] = "internal" +defs["locations"]["ImRect"] = "internal" +defs["locations"]["ImVec1"] = "internal" +defs["locations"]["ImVec2"] = "imgui" +defs["locations"]["ImVec2ih"] = "internal" +defs["locations"]["ImVec4"] = "imgui" defs["structs"] = {} defs["structs"]["ImBitVector"] = {} defs["structs"]["ImBitVector"][1] = {}