feat(api): bump Dear ImGui from 1.89.0 to 1.90.9
This commit is contained in:
1 parent
718633e61e
commit
634e28b76a
61 files changed
+11728
-7827
No files matched your search
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"info" : {
|
||||
"source" : "include/imguizmo/ImGuizmo.h",
|
||||
"hash" : "86c265f6f4ce4a91b09950758f209579",
|
||||
"hash" : "330da82032707d5d2f3bd3f474934613",
|
||||
"url" : "https://github.com/CedricGuillemet/ImGuizmo.git",
|
||||
"revision" : "ba662b119d64f9ab700bb2cd7b2781f9044f5565"
|
||||
"revision" : "bcdd86bb8a8019b373e46921c52ef7f2fdaa8b16"
|
||||
},
|
||||
"decls" : [ {
|
||||
"@type" : "AstNamespaceDecl",
|
||||
@@ -672,6 +672,129 @@
|
||||
"qualType" : "int",
|
||||
"desugaredQualType" : "int"
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "PushID",
|
||||
"resultType" : "void",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "str_id",
|
||||
"qualType" : "const char *",
|
||||
"desugaredQualType" : "const char *"
|
||||
}, {
|
||||
"@type" : "AstFullComment",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParagraphComment",
|
||||
"decls" : [ {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " ID stack/scopes"
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " Read the FAQ (docs/FAQ.md or http://dearimgui.org/faq) for more details about how ID are handled in dear imgui."
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " - Those questions are answered and impacted by understanding of the ID stack system:"
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " - \"Q: Why is my widget not reacting when I click on it?\""
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " - \"Q: How can I have widgets with an empty label?\""
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " - \"Q: How can I have multiple widgets with the same label?\""
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " - Short version: ID are hashes of the entire ID stack. If you are creating widgets in a loop you most likely"
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " want to push a unique identifier (e.g. object pointer, loop index) to uniquely differentiate them."
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " - You can also use the \"Label##foobar\" syntax within widget label to distinguish them from each others."
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " - In this header file we use the \"label\"/\"name\" terminology to denote a string that will be displayed + used as an ID,"
|
||||
}, {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " whereas \"str_id\" denote a string that is only used as an ID and not normally displayed."
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "PushID",
|
||||
"resultType" : "void",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "str_id_begin",
|
||||
"qualType" : "const char *",
|
||||
"desugaredQualType" : "const char *"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "str_id_end",
|
||||
"qualType" : "const char *",
|
||||
"desugaredQualType" : "const char *"
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "PushID",
|
||||
"resultType" : "void",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "ptr_id",
|
||||
"qualType" : "const void *",
|
||||
"desugaredQualType" : "const void *"
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "PushID",
|
||||
"resultType" : "void",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "int_id",
|
||||
"qualType" : "int",
|
||||
"desugaredQualType" : "int"
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "PopID",
|
||||
"resultType" : "void"
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "GetID",
|
||||
"resultType" : "int",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "str_id",
|
||||
"qualType" : "const char *",
|
||||
"desugaredQualType" : "const char *"
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "GetID",
|
||||
"resultType" : "int",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "str_id_begin",
|
||||
"qualType" : "const char *",
|
||||
"desugaredQualType" : "const char *"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "str_id_end",
|
||||
"qualType" : "const char *",
|
||||
"desugaredQualType" : "const char *"
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "GetID",
|
||||
"resultType" : "int",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "ptr_id",
|
||||
"qualType" : "const void *",
|
||||
"desugaredQualType" : "const void *"
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "IsOver",
|
||||
@@ -745,6 +868,35 @@
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "SetAxisMask",
|
||||
"resultType" : "void",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "x",
|
||||
"qualType" : "bool",
|
||||
"desugaredQualType" : "bool"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "y",
|
||||
"qualType" : "bool",
|
||||
"desugaredQualType" : "bool"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "z",
|
||||
"qualType" : "bool",
|
||||
"desugaredQualType" : "bool"
|
||||
}, {
|
||||
"@type" : "AstFullComment",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParagraphComment",
|
||||
"decls" : [ {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " Set an axis mask to permanently hide a given axis (true -> hidden, false -> shown)"
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "SetPlaneLimit",
|
||||
@@ -764,6 +916,30 @@
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "IsOver",
|
||||
"resultType" : "bool",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "position",
|
||||
"qualType" : "float *",
|
||||
"desugaredQualType" : "float *"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "pixelRadius",
|
||||
"qualType" : "float",
|
||||
"desugaredQualType" : "float"
|
||||
}, {
|
||||
"@type" : "AstFullComment",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParagraphComment",
|
||||
"decls" : [ {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " from a x,y,z point in space and using Manipulation view/projection matrix, check if mouse is in pixel radius distance of that projected point"
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstEnumDecl",
|
||||
"name" : "COLOR",
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"info" : {
|
||||
"source" : "include/imgui/misc/freetype/imgui_freetype.h",
|
||||
"hash" : "70fc81810854ab5f439f8e1ea0536285",
|
||||
"hash" : "b08898b2e1013c180b4ee5b2846938bf",
|
||||
"url" : "https://github.com/ocornut/imgui",
|
||||
"revision" : "1d8e48c161370c37628c4f37f3f87cb19fbcb723"
|
||||
"revision" : "3369cbd2776d7567ac198b1a3017a4fa2d547cc3"
|
||||
},
|
||||
"decls" : [ {
|
||||
"@type" : "AstRecordDecl",
|
||||
@@ -165,22 +165,6 @@
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstFunctionDecl",
|
||||
"name" : "BuildFontAtlas",
|
||||
"resultType" : "bool",
|
||||
"decls" : [ {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "atlas",
|
||||
"qualType" : "ImFontAtlas *",
|
||||
"desugaredQualType" : "ImFontAtlas *"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "flags",
|
||||
"qualType" : "unsigned int",
|
||||
"desugaredQualType" : "unsigned int",
|
||||
"defaultValue" : "0"
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"info" : {
|
||||
"source" : "include/implot/implot.h",
|
||||
"hash" : "7503718ef8ef1a6302f0083bfdc0997f",
|
||||
"hash" : "26beb5cb000f8e7982b3d2e46693fc78",
|
||||
"url" : "https://github.com/epezent/implot.git",
|
||||
"revision" : "18c72431f8265e2b0b5378a3a73d8a883b2175ff"
|
||||
"revision" : "1f7a8c0314d838a76695bccebe0f66864f507bc0"
|
||||
},
|
||||
"decls" : [ {
|
||||
"@type" : "AstRecordDecl",
|
||||
@@ -151,41 +151,33 @@
|
||||
"evaluatedValue" : 32
|
||||
}, {
|
||||
"@type" : "AstEnumConstantDecl",
|
||||
"name" : "ImPlotFlags_NoChild",
|
||||
"docComment" : "a child window region will not be used to capture mouse scroll (can boost performance for single ImGui window applications)",
|
||||
"name" : "ImPlotFlags_NoFrame",
|
||||
"docComment" : "the ImGui frame will not be rendered",
|
||||
"qualType" : "ImPlotFlags_",
|
||||
"order" : 7,
|
||||
"value" : "1 << 6",
|
||||
"evaluatedValue" : 64
|
||||
}, {
|
||||
"@type" : "AstEnumConstantDecl",
|
||||
"name" : "ImPlotFlags_NoFrame",
|
||||
"docComment" : "the ImGui frame will not be rendered",
|
||||
"name" : "ImPlotFlags_Equal",
|
||||
"docComment" : "x and y axes pairs will be constrained to have the same units/pixel",
|
||||
"qualType" : "ImPlotFlags_",
|
||||
"order" : 8,
|
||||
"value" : "1 << 7",
|
||||
"evaluatedValue" : 128
|
||||
}, {
|
||||
"@type" : "AstEnumConstantDecl",
|
||||
"name" : "ImPlotFlags_Equal",
|
||||
"docComment" : "x and y axes pairs will be constrained to have the same units/pixel",
|
||||
"name" : "ImPlotFlags_Crosshairs",
|
||||
"docComment" : "the default mouse cursor will be replaced with a crosshair when hovered",
|
||||
"qualType" : "ImPlotFlags_",
|
||||
"order" : 9,
|
||||
"value" : "1 << 8",
|
||||
"evaluatedValue" : 256
|
||||
}, {
|
||||
"@type" : "AstEnumConstantDecl",
|
||||
"name" : "ImPlotFlags_Crosshairs",
|
||||
"docComment" : "the default mouse cursor will be replaced with a crosshair when hovered",
|
||||
"qualType" : "ImPlotFlags_",
|
||||
"order" : 10,
|
||||
"value" : "1 << 9",
|
||||
"evaluatedValue" : 512
|
||||
}, {
|
||||
"@type" : "AstEnumConstantDecl",
|
||||
"name" : "ImPlotFlags_CanvasOnly",
|
||||
"qualType" : "ImPlotFlags_",
|
||||
"order" : 11,
|
||||
"order" : 10,
|
||||
"value" : "ImPlotFlags_NoTitle | ImPlotFlags_NoLegend | ImPlotFlags_NoMenus | ImPlotFlags_NoBoxSelect | ImPlotFlags_NoMouseText",
|
||||
"evaluatedValue" : 55
|
||||
} ]
|
||||
@@ -1053,6 +1045,14 @@
|
||||
"order" : 1,
|
||||
"value" : "1 << 10",
|
||||
"evaluatedValue" : 1024
|
||||
}, {
|
||||
"@type" : "AstEnumConstantDecl",
|
||||
"name" : "ImPlotPieChartFlags_IgnoreHidden",
|
||||
"docComment" : "ignore hidden slices when drawing the pie chart (as if they were not there)",
|
||||
"qualType" : "ImPlotPieChartFlags_",
|
||||
"order" : 2,
|
||||
"value" : "1 << 11",
|
||||
"evaluatedValue" : 2048
|
||||
} ]
|
||||
}, {
|
||||
"@type" : "AstEnumDecl",
|
||||
@@ -3303,7 +3303,7 @@
|
||||
"@type" : "AstParagraphComment",
|
||||
"decls" : [ {
|
||||
"@type" : "AstTextComment",
|
||||
"text" : " Sets up the plot legend."
|
||||
"text" : " Sets up the plot legend. This can also be called immediately after BeginSubplots when using ImPlotSubplotFlags_ShareItems."
|
||||
} ]
|
||||
} ]
|
||||
} ]
|
||||
@@ -3847,6 +3847,24 @@
|
||||
"qualType" : "ImPlotDragToolFlags",
|
||||
"desugaredQualType" : "int",
|
||||
"defaultValue" : "0"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_clicked",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_hovered",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "held",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstFullComment",
|
||||
"decls" : [ {
|
||||
@@ -3888,6 +3906,24 @@
|
||||
"qualType" : "ImPlotDragToolFlags",
|
||||
"desugaredQualType" : "int",
|
||||
"defaultValue" : "0"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_clicked",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_hovered",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "held",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstFullComment",
|
||||
"decls" : [ {
|
||||
@@ -3929,6 +3965,24 @@
|
||||
"qualType" : "ImPlotDragToolFlags",
|
||||
"desugaredQualType" : "int",
|
||||
"defaultValue" : "0"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_clicked",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_hovered",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "held",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstFullComment",
|
||||
"decls" : [ {
|
||||
@@ -3979,6 +4033,24 @@
|
||||
"qualType" : "ImPlotDragToolFlags",
|
||||
"desugaredQualType" : "int",
|
||||
"defaultValue" : "0"
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_clicked",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "out_hovered",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstParmVarDecl",
|
||||
"name" : "held",
|
||||
"qualType" : "bool *",
|
||||
"desugaredQualType" : "bool *",
|
||||
"defaultValue" : "="
|
||||
}, {
|
||||
"@type" : "AstFullComment",
|
||||
"decls" : [ {
|
||||
|
||||
Reference in new issue
Block a user