From d335744253025dd6f58cc3ea94b6aa465662791b Mon Sep 17 00:00:00 2001 From: Victor Bombi Date: Tue, 7 Jul 2020 10:04:13 +0200 Subject: [PATCH] generation for locations in structs_and_enums --- generator/output/structs_and_enums.json | 113 ++++++++++++++++++++++++ generator/output/structs_and_enums.lua | 112 +++++++++++++++++++++++ 2 files changed, 225 insertions(+) diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 1292f57..47e96fd 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -2576,6 +2576,119 @@ } ] }, + "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", + "ImGuiDataTypeInfo": "internal", + "ImGuiDataTypePrivate_": "internal", + "ImGuiDataTypeTempStorage": "internal", + "ImGuiDataType_": "imgui", + "ImGuiDir_": "imgui", + "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", + "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", + "ImGuiWindow": "internal", + "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 bd98a87..01d059a 100644 --- a/generator/output/structs_and_enums.lua +++ b/generator/output/structs_and_enums.lua @@ -2027,6 +2027,118 @@ defs["enums"]["ImGuiWindowFlags_"][30] = {} defs["enums"]["ImGuiWindowFlags_"][30]["calc_value"] = 268435456 defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu" defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28" +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"]["ImGuiDataTypeInfo"] = "internal" +defs["locations"]["ImGuiDataTypePrivate_"] = "internal" +defs["locations"]["ImGuiDataTypeTempStorage"] = "internal" +defs["locations"]["ImGuiDataType_"] = "imgui" +defs["locations"]["ImGuiDir_"] = "imgui" +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"]["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"]["ImGuiWindow"] = "internal" +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] = {}