pull imgui 1.78 and generate

This commit is contained in:
Victor Bombi
2020-08-18 21:11:32 +02:00
parent fe65bbf5cd
commit 90ddbc37b0
13 changed files with 2375 additions and 1466 deletions

View File

@@ -65,13 +65,18 @@
},
{
"calc_value": 2,
"name": "ImDrawListFlags_AntiAliasedFill",
"name": "ImDrawListFlags_AntiAliasedLinesUseTex",
"value": "1 << 1"
},
{
"calc_value": 4,
"name": "ImDrawListFlags_AllowVtxOffset",
"name": "ImDrawListFlags_AntiAliasedFill",
"value": "1 << 2"
},
{
"calc_value": 8,
"name": "ImDrawListFlags_AllowVtxOffset",
"value": "1 << 3"
}
],
"ImFontAtlasFlags_": [
@@ -89,6 +94,11 @@
"calc_value": 2,
"name": "ImFontAtlasFlags_NoMouseCursors",
"value": "1 << 1"
},
{
"calc_value": 4,
"name": "ImFontAtlasFlags_NoBakedLines",
"value": "1 << 2"
}
],
"ImGuiAxis": [
@@ -135,6 +145,98 @@
"value": "1 << 3"
}
],
"ImGuiButtonFlagsPrivate_": [
{
"calc_value": 16,
"name": "ImGuiButtonFlags_PressedOnClick",
"value": "1 << 4"
},
{
"calc_value": 32,
"name": "ImGuiButtonFlags_PressedOnClickRelease",
"value": "1 << 5"
},
{
"calc_value": 64,
"name": "ImGuiButtonFlags_PressedOnClickReleaseAnywhere",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiButtonFlags_PressedOnRelease",
"value": "1 << 7"
},
{
"calc_value": 256,
"name": "ImGuiButtonFlags_PressedOnDoubleClick",
"value": "1 << 8"
},
{
"calc_value": 512,
"name": "ImGuiButtonFlags_PressedOnDragDropHold",
"value": "1 << 9"
},
{
"calc_value": 1024,
"name": "ImGuiButtonFlags_Repeat",
"value": "1 << 10"
},
{
"calc_value": 2048,
"name": "ImGuiButtonFlags_FlattenChildren",
"value": "1 << 11"
},
{
"calc_value": 4096,
"name": "ImGuiButtonFlags_AllowItemOverlap",
"value": "1 << 12"
},
{
"calc_value": 8192,
"name": "ImGuiButtonFlags_DontClosePopups",
"value": "1 << 13"
},
{
"calc_value": 16384,
"name": "ImGuiButtonFlags_Disabled",
"value": "1 << 14"
},
{
"calc_value": 32768,
"name": "ImGuiButtonFlags_AlignTextBaseLine",
"value": "1 << 15"
},
{
"calc_value": 65536,
"name": "ImGuiButtonFlags_NoKeyModifiers",
"value": "1 << 16"
},
{
"calc_value": 131072,
"name": "ImGuiButtonFlags_NoHoldingActiveId",
"value": "1 << 17"
},
{
"calc_value": 262144,
"name": "ImGuiButtonFlags_NoNavFocus",
"value": "1 << 18"
},
{
"calc_value": 524288,
"name": "ImGuiButtonFlags_NoHoveredOnFocus",
"value": "1 << 19"
},
{
"calc_value": 1008,
"name": "ImGuiButtonFlags_PressedOnMask_",
"value": "ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold"
},
{
"calc_value": 32,
"name": "ImGuiButtonFlags_PressedOnDefault_",
"value": "ImGuiButtonFlags_PressedOnClickRelease"
}
],
"ImGuiButtonFlags_": [
{
"calc_value": 0,
@@ -143,123 +245,28 @@
},
{
"calc_value": 1,
"name": "ImGuiButtonFlags_Repeat",
"name": "ImGuiButtonFlags_MouseButtonLeft",
"value": "1 << 0"
},
{
"calc_value": 2,
"name": "ImGuiButtonFlags_PressedOnClick",
"name": "ImGuiButtonFlags_MouseButtonRight",
"value": "1 << 1"
},
{
"calc_value": 4,
"name": "ImGuiButtonFlags_PressedOnClickRelease",
"name": "ImGuiButtonFlags_MouseButtonMiddle",
"value": "1 << 2"
},
{
"calc_value": 8,
"name": "ImGuiButtonFlags_PressedOnClickReleaseAnywhere",
"value": "1 << 3"
},
{
"calc_value": 16,
"name": "ImGuiButtonFlags_PressedOnRelease",
"value": "1 << 4"
},
{
"calc_value": 32,
"name": "ImGuiButtonFlags_PressedOnDoubleClick",
"value": "1 << 5"
},
{
"calc_value": 64,
"name": "ImGuiButtonFlags_PressedOnDragDropHold",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiButtonFlags_FlattenChildren",
"value": "1 << 7"
},
{
"calc_value": 256,
"name": "ImGuiButtonFlags_AllowItemOverlap",
"value": "1 << 8"
},
{
"calc_value": 512,
"name": "ImGuiButtonFlags_DontClosePopups",
"value": "1 << 9"
},
{
"calc_value": 1024,
"name": "ImGuiButtonFlags_Disabled",
"value": "1 << 10"
},
{
"calc_value": 2048,
"name": "ImGuiButtonFlags_AlignTextBaseLine",
"value": "1 << 11"
},
{
"calc_value": 4096,
"name": "ImGuiButtonFlags_NoKeyModifiers",
"value": "1 << 12"
},
{
"calc_value": 8192,
"name": "ImGuiButtonFlags_NoHoldingActiveId",
"value": "1 << 13"
},
{
"calc_value": 16384,
"name": "ImGuiButtonFlags_NoNavFocus",
"value": "1 << 14"
},
{
"calc_value": 32768,
"name": "ImGuiButtonFlags_NoHoveredOnFocus",
"value": "1 << 15"
},
{
"calc_value": 65536,
"name": "ImGuiButtonFlags_MouseButtonLeft",
"value": "1 << 16"
},
{
"calc_value": 131072,
"name": "ImGuiButtonFlags_MouseButtonRight",
"value": "1 << 17"
},
{
"calc_value": 262144,
"name": "ImGuiButtonFlags_MouseButtonMiddle",
"value": "1 << 18"
},
{
"calc_value": 458752,
"calc_value": 7,
"name": "ImGuiButtonFlags_MouseButtonMask_",
"value": "ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle"
},
{
"calc_value": 16,
"name": "ImGuiButtonFlags_MouseButtonShift_",
"value": "16"
},
{
"calc_value": 65536,
"calc_value": 1,
"name": "ImGuiButtonFlags_MouseButtonDefault_",
"value": "ImGuiButtonFlags_MouseButtonLeft"
},
{
"calc_value": 126,
"name": "ImGuiButtonFlags_PressedOnMask_",
"value": "ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold"
},
{
"calc_value": 4,
"name": "ImGuiButtonFlags_PressedOnDefault_",
"value": "ImGuiButtonFlags_PressedOnClickRelease"
}
],
"ImGuiCol_": [
@@ -633,27 +640,27 @@
{
"calc_value": 177209344,
"name": "ImGuiColorEditFlags__OptionsDefault",
"value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_PickerHueBar"
"value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar"
},
{
"calc_value": 7340032,
"name": "ImGuiColorEditFlags__DisplayMask",
"value": "ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_DisplayHSV|ImGuiColorEditFlags_DisplayHex"
"value": "ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex"
},
{
"calc_value": 25165824,
"name": "ImGuiColorEditFlags__DataTypeMask",
"value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float"
"value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float"
},
{
"calc_value": 100663296,
"name": "ImGuiColorEditFlags__PickerMask",
"value": "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar"
"value": "ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar"
},
{
"calc_value": 402653184,
"name": "ImGuiColorEditFlags__InputMask",
"value": "ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_InputHSV"
"value": "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV"
}
],
"ImGuiColumnsFlags_": [
@@ -972,18 +979,6 @@
"value": "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect"
}
],
"ImGuiDragFlags_": [
{
"calc_value": 0,
"name": "ImGuiDragFlags_None",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiDragFlags_Vertical",
"value": "1 << 0"
}
],
"ImGuiFocusedFlags_": [
{
"calc_value": 0,
@@ -1280,6 +1275,11 @@
"name": "ImGuiItemFlags_MixedValue",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiItemFlags_ReadOnly",
"value": "1 << 7"
},
{
"calc_value": 0,
"name": "ImGuiItemFlags_Default_",
@@ -2063,6 +2063,18 @@
"value": "1 << 2"
}
],
"ImGuiSliderFlagsPrivate_": [
{
"calc_value": 1048576,
"name": "ImGuiSliderFlags_Vertical",
"value": "1 << 20"
},
{
"calc_value": 2097152,
"name": "ImGuiSliderFlags_ReadOnly",
"value": "1 << 21"
}
],
"ImGuiSliderFlags_": [
{
"calc_value": 0,
@@ -2070,9 +2082,29 @@
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiSliderFlags_Vertical",
"value": "1 << 0"
"calc_value": 16,
"name": "ImGuiSliderFlags_ClampOnInput",
"value": "1 << 4"
},
{
"calc_value": 32,
"name": "ImGuiSliderFlags_Logarithmic",
"value": "1 << 5"
},
{
"calc_value": 64,
"name": "ImGuiSliderFlags_NoRoundToFormat",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiSliderFlags_NoInput",
"value": "1 << 7"
},
{
"calc_value": 1879048207,
"name": "ImGuiSliderFlags_InvalidMask_",
"value": "0x7000000F"
}
],
"ImGuiStyleVar_": [
@@ -2598,7 +2630,8 @@
"ImFontGlyphRangesBuilder": "imgui",
"ImGuiAxis": "internal",
"ImGuiBackendFlags_": "imgui",
"ImGuiButtonFlags_": "internal",
"ImGuiButtonFlagsPrivate_": "internal",
"ImGuiButtonFlags_": "imgui",
"ImGuiCol_": "imgui",
"ImGuiColorEditFlags_": "imgui",
"ImGuiColorMod": "internal",
@@ -2615,7 +2648,6 @@
"ImGuiDataType_": "imgui",
"ImGuiDir_": "imgui",
"ImGuiDragDropFlags_": "imgui",
"ImGuiDragFlags_": "internal",
"ImGuiFocusedFlags_": "imgui",
"ImGuiGroupData": "internal",
"ImGuiHoveredFlags_": "imgui",
@@ -2626,10 +2658,10 @@
"ImGuiInputTextFlags_": "imgui",
"ImGuiInputTextState": "internal",
"ImGuiItemFlags_": "internal",
"ImGuiItemHoveredDataBackup": "internal",
"ImGuiItemStatusFlags_": "internal",
"ImGuiKeyModFlags_": "imgui",
"ImGuiKey_": "imgui",
"ImGuiLastItemDataBackup": "internal",
"ImGuiLayoutType_": "internal",
"ImGuiListClipper": "imgui",
"ImGuiLogType": "internal",
@@ -2660,7 +2692,8 @@
"ImGuiSettingsHandler": "internal",
"ImGuiShrinkWidthItem": "internal",
"ImGuiSizeCallbackData": "imgui",
"ImGuiSliderFlags_": "internal",
"ImGuiSliderFlagsPrivate_": "internal",
"ImGuiSliderFlags_": "imgui",
"ImGuiStorage": "imgui",
"ImGuiStoragePair": "imgui",
"ImGuiStyle": "imgui",
@@ -2889,6 +2922,10 @@
"name": "CircleSegmentCounts[64]",
"size": 64,
"type": "ImU8"
},
{
"name": "TexUvLines",
"type": "const ImVec4*"
}
],
"ImDrawListSplitter": [
@@ -3059,8 +3096,16 @@
"type": "ImVector_ImFontConfig"
},
{
"name": "CustomRectIds[1]",
"size": 1,
"name": "TexUvLines[(63)+1]",
"size": 64,
"type": "ImVec4"
},
{
"name": "PackIdMouseCursors",
"type": "int"
},
{
"name": "PackIdLines",
"type": "int"
}
],
@@ -3318,7 +3363,7 @@
"type": "ImRect"
},
{
"name": "HostWorkRect",
"name": "HostBackupParentWorkRect",
"type": "ImRect"
},
{
@@ -3444,6 +3489,10 @@
"name": "HoveredRootWindow",
"type": "ImGuiWindow*"
},
{
"name": "HoveredWindowUnderMovingWindow",
"type": "ImGuiWindow*"
},
{
"name": "MovingWindow",
"type": "ImGuiWindow*"
@@ -3464,13 +3513,17 @@
"name": "HoveredId",
"type": "ImGuiID"
},
{
"name": "HoveredIdPreviousFrame",
"type": "ImGuiID"
},
{
"name": "HoveredIdAllowOverlap",
"type": "bool"
},
{
"name": "HoveredIdPreviousFrame",
"type": "ImGuiID"
"name": "HoveredIdDisabled",
"type": "bool"
},
{
"name": "HoveredIdTimer",
@@ -3500,6 +3553,10 @@
"name": "ActiveIdAllowOverlap",
"type": "bool"
},
{
"name": "ActiveIdNoClearOnFocusLoss",
"type": "bool"
},
{
"name": "ActiveIdHasBeenPressedBefore",
"type": "bool"
@@ -3955,6 +4012,14 @@
"name": "ColorPickerRef",
"type": "ImVec4"
},
{
"name": "SliderCurrentAccum",
"type": "float"
},
{
"name": "SliderCurrentAccumDirty",
"type": "bool"
},
{
"name": "DragCurrentAccumDirty",
"type": "bool"
@@ -4610,7 +4675,7 @@
"type": "void*"
}
],
"ImGuiItemHoveredDataBackup": [
"ImGuiLastItemDataBackup": [
{
"name": "LastItemId",
"type": "ImGuiID"
@@ -5049,6 +5114,10 @@
"name": "GrabRounding",
"type": "float"
},
{
"name": "LogSliderDeadzone",
"type": "float"
},
{
"name": "TabRounding",
"type": "float"
@@ -5089,6 +5158,10 @@
"name": "AntiAliasedLines",
"type": "bool"
},
{
"name": "AntiAliasedLinesUseTex",
"type": "bool"
},
{
"name": "AntiAliasedFill",
"type": "bool"
@@ -5233,10 +5306,6 @@
"name": "LastFrameSelected",
"type": "int"
},
{
"name": "NameOffset",
"type": "int"
},
{
"name": "Offset",
"type": "float"
@@ -5248,6 +5317,14 @@
{
"name": "ContentWidth",
"type": "float"
},
{
"name": "NameOffset",
"type": "ImS16"
},
{
"name": "WantClose",
"type": "bool"
}
],
"ImGuiTextBuffer": [
@@ -5501,6 +5578,10 @@
"name": "WorkRect",
"type": "ImRect"
},
{
"name": "ParentWorkRect",
"type": "ImRect"
},
{
"name": "ClipRect",
"type": "ImRect"
@@ -5509,6 +5590,14 @@
"name": "ContentRegionRect",
"type": "ImRect"
},
{
"name": "HitTestHoleSize",
"type": "ImVec2ih"
},
{
"name": "HitTestHoleOffset",
"type": "ImVec2ih"
},
{
"name": "LastFrameActive",
"type": "int"