pull imgui master 1.77 and generate

This commit is contained in:
Victor Bombi
2020-06-29 18:55:13 +02:00
parent 13ad240b74
commit bc3bc4583d
12 changed files with 2235 additions and 1353 deletions

View File

@@ -736,6 +736,11 @@
}
],
"ImGuiCond_": [
{
"calc_value": 0,
"name": "ImGuiCond_None",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiCond_Always",
@@ -804,6 +809,23 @@
"value": "1 << 21"
}
],
"ImGuiDataTypePrivate_": [
{
"calc_value": 11,
"name": "ImGuiDataType_String",
"value": "ImGuiDataType_COUNT + 1"
},
{
"calc_value": 12,
"name": "ImGuiDataType_Pointer",
"value": "ImGuiDataType_COUNT + 1+1"
},
{
"calc_value": 13,
"name": "ImGuiDataType_ID",
"value": "ImGuiDataType_COUNT + 1+1+1"
}
],
"ImGuiDataType_": [
{
"calc_value": 0,
@@ -1867,6 +1889,11 @@
"calc_value": 64,
"name": "ImGuiNextWindowDataFlags_HasBgAlpha",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiNextWindowDataFlags_HasScroll",
"value": "1 << 7"
}
],
"ImGuiPlotType": [
@@ -1881,6 +1908,63 @@
"value": 1
}
],
"ImGuiPopupFlags_": [
{
"calc_value": 0,
"name": "ImGuiPopupFlags_None",
"value": "0"
},
{
"calc_value": 0,
"name": "ImGuiPopupFlags_MouseButtonLeft",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiPopupFlags_MouseButtonRight",
"value": "1"
},
{
"calc_value": 2,
"name": "ImGuiPopupFlags_MouseButtonMiddle",
"value": "2"
},
{
"calc_value": 31,
"name": "ImGuiPopupFlags_MouseButtonMask_",
"value": "0x1F"
},
{
"calc_value": 1,
"name": "ImGuiPopupFlags_MouseButtonDefault_",
"value": "1"
},
{
"calc_value": 32,
"name": "ImGuiPopupFlags_NoOpenOverExistingPopup",
"value": "1 << 5"
},
{
"calc_value": 64,
"name": "ImGuiPopupFlags_NoOpenOverItems",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiPopupFlags_AnyPopupId",
"value": "1 << 7"
},
{
"calc_value": 256,
"name": "ImGuiPopupFlags_AnyPopupLevel",
"value": "1 << 8"
},
{
"calc_value": 384,
"name": "ImGuiPopupFlags_AnyPopup",
"value": "ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel"
}
],
"ImGuiPopupPositionPolicy": [
{
"calc_value": 0,
@@ -2219,6 +2303,11 @@
"calc_value": 8,
"name": "ImGuiTabItemFlags_NoPushId",
"value": "1 << 3"
},
{
"calc_value": 16,
"name": "ImGuiTabItemFlags_NoTooltip",
"value": "1 << 4"
}
],
"ImGuiTextFlags_": [
@@ -2514,10 +2603,6 @@
}
],
"ImDrawCmd": [
{
"name": "ElemCount",
"type": "unsigned int"
},
{
"name": "ClipRect",
"type": "ImVec4"
@@ -2534,6 +2619,10 @@
"name": "IdxOffset",
"type": "unsigned int"
},
{
"name": "ElemCount",
"type": "unsigned int"
},
{
"name": "UserCallback",
"type": "ImDrawCallback"
@@ -2613,10 +2702,6 @@
"name": "_OwnerName",
"type": "const char*"
},
{
"name": "_VtxCurrentOffset",
"type": "unsigned int"
},
{
"name": "_VtxCurrentIdx",
"type": "unsigned int"
@@ -2644,6 +2729,10 @@
"template_type": "ImVec2",
"type": "ImVector_ImVec2"
},
{
"name": "_CmdHeader",
"type": "ImDrawCmd"
},
{
"name": "_Splitter",
"type": "ImDrawListSplitter"
@@ -2863,10 +2952,6 @@
}
],
"ImFontAtlasCustomRect": [
{
"name": "ID",
"type": "unsigned int"
},
{
"name": "Width",
"type": "unsigned short"
@@ -2883,6 +2968,10 @@
"name": "Y",
"type": "unsigned short"
},
{
"name": "GlyphID",
"type": "unsigned int"
},
{
"name": "GlyphAdvanceX",
"type": "float"
@@ -3108,7 +3197,11 @@
"type": "float"
},
{
"name": "HostClipRect",
"name": "HostInitialClipRect",
"type": "ImRect"
},
{
"name": "HostBackupClipRect",
"type": "ImRect"
},
{
@@ -3186,6 +3279,18 @@
"name": "WithinEndChild",
"type": "bool"
},
{
"name": "TestEngineHookItems",
"type": "bool"
},
{
"name": "TestEngineHookIdInfo",
"type": "ImGuiID"
},
{
"name": "TestEngine",
"type": "void*"
},
{
"name": "Windows",
"template_type": "ImGuiWindow*",
@@ -3527,6 +3632,14 @@
"name": "NavMoveResultOther",
"type": "ImGuiNavMoveResult"
},
{
"name": "NavWrapRequestWindow",
"type": "ImGuiWindow*"
},
{
"name": "NavWrapRequestFlags",
"type": "ImGuiNavMoveFlags"
},
{
"name": "NavWindowingTarget",
"type": "ImGuiWindow*"
@@ -3536,7 +3649,7 @@
"type": "ImGuiWindow*"
},
{
"name": "NavWindowingList",
"name": "NavWindowingListWindow",
"type": "ImGuiWindow*"
},
{
@@ -3659,6 +3772,10 @@
"name": "DragDropAcceptFrameCount",
"type": "int"
},
{
"name": "DragDropHoldJustPressedId",
"type": "ImGuiID"
},
{
"name": "DragDropPayloadBufHeap",
"template_type": "unsigned char",
@@ -3874,6 +3991,13 @@
"type": "const char*"
}
],
"ImGuiDataTypeTempStorage": [
{
"name": "Data[8]",
"size": 8,
"type": "ImU8"
}
],
"ImGuiGroupData": [
{
"name": "BackupCursorPos",
@@ -4240,6 +4364,10 @@
"size": 21,
"type": "float"
},
{
"name": "PenPressure",
"type": "float"
},
{
"name": "InputQueueSurrogate",
"type": "ImWchar16"
@@ -4522,6 +4650,10 @@
"name": "ContentSizeVal",
"type": "ImVec2"
},
{
"name": "ScrollVal",
"type": "ImVec2"
},
{
"name": "CollapsedVal",
"type": "bool"
@@ -4637,6 +4769,14 @@
"name": "TypeHash",
"type": "ImGuiID"
},
{
"name": "ClearAllFn",
"type": "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler)"
},
{
"name": "ReadInitFn",
"type": "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler)"
},
{
"name": "ReadOpenFn",
"type": "void*(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,const char* name)"
@@ -4645,6 +4785,10 @@
"name": "ReadLineFn",
"type": "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,void* entry,const char* line)"
},
{
"name": "ApplyAllFn",
"type": "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler)"
},
{
"name": "WriteAllFn",
"type": "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,ImGuiTextBuffer* out_buf)"
@@ -4800,6 +4944,10 @@
"name": "TabBorderSize",
"type": "float"
},
{
"name": "TabMinWidthForUnselectedCloseButton",
"type": "float"
},
{
"name": "ColorButtonPosition",
"type": "ImGuiDir"
@@ -5344,6 +5492,10 @@
{
"name": "Collapsed",
"type": "bool"
},
{
"name": "WantApply",
"type": "bool"
}
],
"ImGuiWindowTempData": [