Compare commits

..

4 Commits

Author SHA1 Message Date
sonoro1234
bf9b984ef7 pull imgui 1.92.9bdock 2026-08-01 11:17:00 +02:00
sonoro1234
944385687d add STB_TexteditState 2026-07-30 10:46:20 +02:00
sonoro1234
b705b2465a cpp2ffi: modify argsT skips _c, added size 2026-07-29 10:46:06 +02:00
sonoro1234
1531eea44a AddnonUDT: modify definitions argsT 2026-07-29 10:33:17 +02:00
13 changed files with 1863 additions and 1569 deletions

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.92.9" 19290 from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.92.9b" 19291 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api //with imgui_internal.h api
//with imgui_freetype.h api //with imgui_freetype.h api
//docking branch //docking branch

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.92.9" 19290 from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.92.9b" 19291 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api //with imgui_internal.h api
//with imgui_freetype.h api //with imgui_freetype.h api
//docking branch //docking branch
@@ -3926,6 +3926,45 @@ struct ImFontAtlasBuilder
ImFontAtlasRectId PackIdMouseCursors; ImFontAtlasRectId PackIdMouseCursors;
ImFontAtlasRectId PackIdLinesTexData; ImFontAtlasRectId PackIdLinesTexData;
}; };
typedef struct StbUndoRecord StbUndoRecord;
struct StbUndoRecord
{
int where;
int insert_length;
int delete_length;
int char_storage;
};
typedef struct StbUndoState StbUndoState;
struct StbUndoState
{
StbUndoRecord undo_rec [99];
char undo_char[999];
short undo_point, redo_point;
int undo_char_point, redo_char_point;
};
struct STB_TexteditState
{
int cursor;
int select_start;
int select_end;
unsigned char insert_mode;
int row_count_per_page;
unsigned char cursor_at_end_of_line;
unsigned char initialized;
unsigned char has_preferred_x;
unsigned char single_line;
unsigned char padding1, padding2, padding3;
float preferred_x;
StbUndoState undostate;
};
typedef struct StbTexteditRow StbTexteditRow;
struct StbTexteditRow
{
float x0,x1;
float baseline_y_delta;
float ymin,ymax;
int num_chars;
};
#ifdef IMGUI_ENABLE_FREETYPE #ifdef IMGUI_ENABLE_FREETYPE
struct ImFontAtlas; struct ImFontAtlas;
struct ImFontLoader; struct ImFontLoader;

View File

@@ -1531,11 +1531,13 @@ local function ADDnonUDT(FP)
end end
--args --args
local caar,asp local caar,asp
local argsTN = {}
if #def.argsT > 0 then if #def.argsT > 0 then
caar = "(" caar = "("
asp = "(" asp = "("
for i,v in ipairs(def.argsT) do for i,v in ipairs(def.argsT) do
local name = v.name local name = v.name
argsTN[i] = deepcopy(v)
if v.ret then --function pointer if v.ret then --function pointer
local f_ = v.has_cdecl and "(__cdecl*" or "(*" local f_ = v.has_cdecl and "(__cdecl*" or "(*"
asp = asp .. v.ret .. f_ .. v.name .. ")" .. v.signature .. "," asp = asp .. v.ret .. f_ .. v.name .. ")" .. v.signature .. ","
@@ -1545,23 +1547,29 @@ local function ADDnonUDT(FP)
local typ2 = typ:gsub("*","") local typ2 = typ:gsub("*","")
--nonPOD arg -> convert --nonPOD arg -> convert
if FP.nP_args[v.type] then if FP.nP_args[v.type] then
local typ3 = v.type:gsub(typ,typ.."_c")
caar = caar .. "ConvertToCPP_"..typ.."("..name..")," caar = caar .. "ConvertToCPP_"..typ.."("..name.."),"
asp = asp .. v.type:gsub(typ,typ.."_c").." "..v.name.."," asp = asp .. typ3 .." "..v.name..","
--argsTN[i].type = typ3
--nonPOD* arg -> reinterpret_cast --nonPOD* arg -> reinterpret_cast
elseif FP.nP_args[typ2] then elseif FP.nP_args[typ2] then
local typ3 = v.type:gsub(typ2,typ2.."_c") local typ3 = v.type:gsub(typ2,typ2.."_c")
caar = caar .. "reinterpret_cast<"..v.type..">("..name..")," caar = caar .. "reinterpret_cast<"..v.type..">("..name.."),"
asp = asp .. typ3 .." "..v.name.."," asp = asp .. typ3 .." "..v.name..","
--argsTN[i].type = typ3
elseif v.type:match("std::string_view") then elseif v.type:match("std::string_view") then
argsTN[i].type = "const char*"
caar = caar ..name.."," caar = caar ..name..","
asp = asp .. "const char* "..v.name.."," asp = asp .. "const char* "..v.name..","
elseif v.type:match("std::string") then elseif v.type:match("std::string") then
argsTN[i].type = "const char*"
caar = caar .. "std::string("..name..")," caar = caar .. "std::string("..name.."),"
asp = asp .. "const char* "..v.name.."," asp = asp .. "const char* "..v.name..","
elseif v.type:match"std::function" then elseif v.type:match"std::function" then
local ca2,asp2,skip2 = get_std_function(v,def) local ca2,asp2,skip2 = get_std_function(v,def)
caar = caar .. ca2.."," caar = caar .. ca2..","
asp = asp .. asp2.."," asp = asp .. asp2..","
argsTN[i].type = asp2
if skip2 then skip = true end if skip2 then skip = true end
--skip = true --skip = true
elseif v.type:match("std::") then elseif v.type:match("std::") then
@@ -1575,11 +1583,13 @@ local function ADDnonUDT(FP)
local callname = "*"..name local callname = "*"..name
caar = caar .. callname .. "," caar = caar .. callname .. ","
asp = asp .. newt.." "..name .. "," asp = asp .. newt.." "..name .. ","
argsTN[i].type = newt
else else
local newt = v.type --v.type:gsub(typ2.."%s*%*",typ2.."_opq") local newt = v.type --v.type:gsub(typ2.."%s*%*",typ2.."_opq")
local callname = v.reftoptr and "*"..name or name local callname = v.reftoptr and "*"..name or name
caar = caar .. callname .. "," caar = caar .. callname .. ","
asp = asp .. newt.." "..name .. "," asp = asp .. newt.." "..name .. ","
argsTN[i].type = newt
end end
else else
local siz = v.type:match("(%[%d*%])") or "" local siz = v.type:match("(%[%d*%])") or ""
@@ -1587,6 +1597,7 @@ local function ADDnonUDT(FP)
asp = asp .. typ .. (v.name~="..." and " "..v.name or "") .. siz .. "," asp = asp .. typ .. (v.name~="..." and " "..v.name or "") .. siz .. ","
local callname = v.reftoptr and "*"..name or name local callname = v.reftoptr and "*"..name or name
caar = caar .. callname .. "," caar = caar .. callname .. ","
argsTN[i].type = typ .. siz
end end
end end
end end
@@ -1604,6 +1615,7 @@ local function ADDnonUDT(FP)
def.call_args_old = def.call_args def.call_args_old = def.call_args
def.call_args = caar def.call_args = caar
def.args = asp def.args = asp
def.argsT = argsTN
end end
end end
end end

View File

@@ -412,14 +412,15 @@ local headers = [[#include "]]..IMGUI_PATH..[[/imgui.h"
local headersT = {[[imgui]]} local headersT = {[[imgui]]}
if INTERNAL_GENERATION then if INTERNAL_GENERATION then
headers = headers .. [[#include "]]..IMGUI_PATH..[[/imgui_internal.h" headers = headers .. [[#include "]]..IMGUI_PATH..[[/imgui_internal.h"
]] ]]
headers = headers .. [[#include "]]..IMGUI_PATH..[[/imstb_textedit.h"
]]
headersT[#headersT + 1] = [[imgui_internal]] headersT[#headersT + 1] = [[imgui_internal]]
headersT[#headersT + 1] = [[imstb_textedit]] headersT[#headersT + 1] = [[imstb_textedit]]
end end
if FREETYPE_GENERATION then if FREETYPE_GENERATION then
headers = headers .. [[ headers = headers .. [[#include "]]..IMGUI_PATH..[[/misc/freetype/imgui_freetype.h"
#include "]]..IMGUI_PATH..[[/misc/freetype/imgui_freetype.h" ]]
]]
headersT[#headersT + 1] = [[imgui_freetype]] headersT[#headersT + 1] = [[imgui_freetype]]
end end
save_data("headers.h",headers) save_data("headers.h",headers)

View File

@@ -25,11 +25,12 @@
"IMGUI_TABLE_MAX_COLUMNS": "512", "IMGUI_TABLE_MAX_COLUMNS": "512",
"IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)": "((void)0)", "IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)": "((void)0)",
"IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)": "((void)g)", "IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)": "((void)g)",
"IMGUI_VERSION": "\"1.92.9\"", "IMGUI_VERSION": "\"1.92.9b\"",
"IMGUI_VERSION_NUM": "19290", "IMGUI_VERSION_NUM": "19291",
"IMGUI_WINDOW_HARD_MIN_SIZE": "4.0f", "IMGUI_WINDOW_HARD_MIN_SIZE": "4.0f",
"IMSTB_TEXTEDIT_CHARTYPE": "char", "IMSTB_TEXTEDIT_CHARTYPE": "char",
"IMSTB_TEXTEDIT_GETWIDTH_NEWLINE": "(-1.0f)", "IMSTB_TEXTEDIT_GETWIDTH_NEWLINE": "(-1.0f)",
"IMSTB_TEXTEDIT_POSITIONTYPE": "int",
"IMSTB_TEXTEDIT_STRING": "ImGuiInputTextState", "IMSTB_TEXTEDIT_STRING": "ImGuiInputTextState",
"IMSTB_TEXTEDIT_UNDOCHARCOUNT": "999", "IMSTB_TEXTEDIT_UNDOCHARCOUNT": "999",
"IMSTB_TEXTEDIT_UNDOSTATECOUNT": "99", "IMSTB_TEXTEDIT_UNDOSTATECOUNT": "99",

View File

@@ -25,11 +25,12 @@ local t={
IMGUI_TABLE_MAX_COLUMNS="512", IMGUI_TABLE_MAX_COLUMNS="512",
["IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)"]="((void)0)", ["IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)"]="((void)0)",
["IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)"]="((void)g)", ["IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)"]="((void)g)",
IMGUI_VERSION="\"1.92.9\"", IMGUI_VERSION="\"1.92.9b\"",
IMGUI_VERSION_NUM="19290", IMGUI_VERSION_NUM="19291",
IMGUI_WINDOW_HARD_MIN_SIZE="4.0f", IMGUI_WINDOW_HARD_MIN_SIZE="4.0f",
IMSTB_TEXTEDIT_CHARTYPE="char", IMSTB_TEXTEDIT_CHARTYPE="char",
IMSTB_TEXTEDIT_GETWIDTH_NEWLINE="(-1.0f)", IMSTB_TEXTEDIT_GETWIDTH_NEWLINE="(-1.0f)",
IMSTB_TEXTEDIT_POSITIONTYPE="int",
IMSTB_TEXTEDIT_STRING="ImGuiInputTextState", IMSTB_TEXTEDIT_STRING="ImGuiInputTextState",
IMSTB_TEXTEDIT_UNDOCHARCOUNT="999", IMSTB_TEXTEDIT_UNDOCHARCOUNT="999",
IMSTB_TEXTEDIT_UNDOSTATECOUNT="99", IMSTB_TEXTEDIT_UNDOSTATECOUNT="99",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -5534,22 +5534,22 @@
"ImDrawVert": "imgui:3367", "ImDrawVert": "imgui:3367",
"ImFont": "imgui:4064", "ImFont": "imgui:4064",
"ImFontAtlas": "imgui:3862", "ImFontAtlas": "imgui:3862",
"ImFontAtlasBuilder": "imgui_internal:4284", "ImFontAtlasBuilder": "imgui_internal:4285",
"ImFontAtlasFlags_": "imgui:3835", "ImFontAtlasFlags_": "imgui:3835",
"ImFontAtlasPostProcessData": "imgui_internal:4257", "ImFontAtlasPostProcessData": "imgui_internal:4258",
"ImFontAtlasRect": "imgui:3825", "ImFontAtlasRect": "imgui:3825",
"ImFontAtlasRectEntry": "imgui_internal:4249", "ImFontAtlasRectEntry": "imgui_internal:4250",
"ImFontBaked": "imgui:4015", "ImFontBaked": "imgui:4015",
"ImFontConfig": "imgui:3744", "ImFontConfig": "imgui:3744",
"ImFontFlags_": "imgui:4050", "ImFontFlags_": "imgui:4050",
"ImFontGlyph": "imgui:3787", "ImFontGlyph": "imgui:3787",
"ImFontGlyphRangesBuilder": "imgui:3803", "ImFontGlyphRangesBuilder": "imgui:3803",
"ImFontLoader": "imgui_internal:4198", "ImFontLoader": "imgui_internal:4199",
"ImFontStackData": "imgui_internal:936", "ImFontStackData": "imgui_internal:936",
"ImGuiActivateFlags_": "imgui_internal:1740", "ImGuiActivateFlags_": "imgui_internal:1741",
"ImGuiAxis": "imgui_internal:1185", "ImGuiAxis": "imgui_internal:1185",
"ImGuiBackendFlags_": "imgui:1822", "ImGuiBackendFlags_": "imgui:1822",
"ImGuiBoxSelectState": "imgui_internal:1932", "ImGuiBoxSelectState": "imgui_internal:1933",
"ImGuiButtonFlagsPrivate_": "imgui_internal:1073", "ImGuiButtonFlagsPrivate_": "imgui_internal:1073",
"ImGuiButtonFlags_": "imgui:1974", "ImGuiButtonFlags_": "imgui:1974",
"ImGuiChildFlags_": "imgui:1267", "ImGuiChildFlags_": "imgui:1267",
@@ -5561,48 +5561,48 @@
"ImGuiComboPreviewData": "imgui_internal:1199", "ImGuiComboPreviewData": "imgui_internal:1199",
"ImGuiCond_": "imgui:2107", "ImGuiCond_": "imgui:2107",
"ImGuiConfigFlags_": "imgui:1794", "ImGuiConfigFlags_": "imgui:1794",
"ImGuiContext": "imgui_internal:2443", "ImGuiContext": "imgui_internal:2444",
"ImGuiContextHook": "imgui_internal:2426", "ImGuiContextHook": "imgui_internal:2427",
"ImGuiContextHookType": "imgui_internal:2424", "ImGuiContextHookType": "imgui_internal:2425",
"ImGuiDataAuthority_": "imgui_internal:2048", "ImGuiDataAuthority_": "imgui_internal:2049",
"ImGuiDataTypeInfo": "imgui_internal:982", "ImGuiDataTypeInfo": "imgui_internal:982",
"ImGuiDataTypePrivate_": "imgui_internal:991", "ImGuiDataTypePrivate_": "imgui_internal:991",
"ImGuiDataTypeStorage": "imgui_internal:976", "ImGuiDataTypeStorage": "imgui_internal:976",
"ImGuiDataType_": "imgui:1599", "ImGuiDataType_": "imgui:1599",
"ImGuiDeactivatedItemData": "imgui_internal:1505", "ImGuiDeactivatedItemData": "imgui_internal:1506",
"ImGuiDebugAllocEntry": "imgui_internal:2346", "ImGuiDebugAllocEntry": "imgui_internal:2347",
"ImGuiDebugAllocInfo": "imgui_internal:2353", "ImGuiDebugAllocInfo": "imgui_internal:2354",
"ImGuiDebugItemPathQuery": "imgui_internal:2395", "ImGuiDebugItemPathQuery": "imgui_internal:2396",
"ImGuiDebugLogFlags_": "imgui_internal:2322", "ImGuiDebugLogFlags_": "imgui_internal:2323",
"ImGuiDir": "imgui:1617", "ImGuiDir": "imgui:1617",
"ImGuiDockContext": "imgui_internal:2151", "ImGuiDockContext": "imgui_internal:2152",
"ImGuiDockNode": "imgui_internal:2064", "ImGuiDockNode": "imgui_internal:2065",
"ImGuiDockNodeFlagsPrivate_": "imgui_internal:2016", "ImGuiDockNodeFlagsPrivate_": "imgui_internal:2017",
"ImGuiDockNodeFlags_": "imgui:1551", "ImGuiDockNodeFlags_": "imgui:1551",
"ImGuiDockNodeState": "imgui_internal:2055", "ImGuiDockNodeState": "imgui_internal:2056",
"ImGuiDragDropFlags_": "imgui:1570", "ImGuiDragDropFlags_": "imgui:1570",
"ImGuiErrorRecoveryState": "imgui_internal:1460", "ImGuiErrorRecoveryState": "imgui_internal:1461",
"ImGuiFocusRequestFlags_": "imgui_internal:1145", "ImGuiFocusRequestFlags_": "imgui_internal:1145",
"ImGuiFocusScopeData": "imgui_internal:1829", "ImGuiFocusScopeData": "imgui_internal:1830",
"ImGuiFocusedFlags_": "imgui:1497", "ImGuiFocusedFlags_": "imgui:1497",
"ImGuiFreeTypeLoaderFlags_": "imgui_freetype:29", "ImGuiFreeTypeLoaderFlags_": "imgui_freetype:29",
"ImGuiGroupData": "imgui_internal:1212", "ImGuiGroupData": "imgui_internal:1212",
"ImGuiHoveredFlagsPrivate_": "imgui_internal:1056", "ImGuiHoveredFlagsPrivate_": "imgui_internal:1056",
"ImGuiHoveredFlags_": "imgui:1511", "ImGuiHoveredFlags_": "imgui:1511",
"ImGuiIDStackTool": "imgui_internal:2409", "ImGuiIDStackTool": "imgui_internal:2410",
"ImGuiIO": "imgui:2517", "ImGuiIO": "imgui:2517",
"ImGuiInputEvent": "imgui_internal:1600", "ImGuiInputEvent": "imgui_internal:1601",
"ImGuiInputEventAppFocused": "imgui_internal:1598", "ImGuiInputEventAppFocused": "imgui_internal:1599",
"ImGuiInputEventKey": "imgui_internal:1596", "ImGuiInputEventKey": "imgui_internal:1597",
"ImGuiInputEventMouseButton": "imgui_internal:1594", "ImGuiInputEventMouseButton": "imgui_internal:1595",
"ImGuiInputEventMousePos": "imgui_internal:1592", "ImGuiInputEventMousePos": "imgui_internal:1593",
"ImGuiInputEventMouseViewport": "imgui_internal:1595", "ImGuiInputEventMouseViewport": "imgui_internal:1596",
"ImGuiInputEventMouseWheel": "imgui_internal:1593", "ImGuiInputEventMouseWheel": "imgui_internal:1594",
"ImGuiInputEventText": "imgui_internal:1597", "ImGuiInputEventText": "imgui_internal:1598",
"ImGuiInputEventType": "imgui_internal:1568", "ImGuiInputEventType": "imgui_internal:1569",
"ImGuiInputFlagsPrivate_": "imgui_internal:1667", "ImGuiInputFlagsPrivate_": "imgui_internal:1668",
"ImGuiInputFlags_": "imgui:1770", "ImGuiInputFlags_": "imgui:1770",
"ImGuiInputSource": "imgui_internal:1581", "ImGuiInputSource": "imgui_internal:1582",
"ImGuiInputTextCallbackData": "imgui:2787", "ImGuiInputTextCallbackData": "imgui:2787",
"ImGuiInputTextDeactivatedState": "imgui_internal:1250", "ImGuiInputTextDeactivatedState": "imgui_internal:1250",
"ImGuiInputTextFlagsPrivate_": "imgui_internal:1064", "ImGuiInputTextFlagsPrivate_": "imgui_internal:1064",
@@ -5613,38 +5613,38 @@
"ImGuiItemStatusFlags_": "imgui_internal:1028", "ImGuiItemStatusFlags_": "imgui_internal:1028",
"ImGuiKey": "imgui:1641", "ImGuiKey": "imgui:1641",
"ImGuiKeyData": "imgui:2509", "ImGuiKeyData": "imgui:2509",
"ImGuiKeyOwnerData": "imgui_internal:1654", "ImGuiKeyOwnerData": "imgui_internal:1655",
"ImGuiKeyRoutingData": "imgui_internal:1628", "ImGuiKeyRoutingData": "imgui_internal:1629",
"ImGuiKeyRoutingTable": "imgui_internal:1642", "ImGuiKeyRoutingTable": "imgui_internal:1643",
"ImGuiLastItemData": "imgui_internal:1429", "ImGuiLastItemData": "imgui_internal:1430",
"ImGuiLayoutType_": "imgui_internal:1166", "ImGuiLayoutType_": "imgui_internal:1166",
"ImGuiListClipper": "imgui:3028", "ImGuiListClipper": "imgui:3028",
"ImGuiListClipperData": "imgui_internal:1724", "ImGuiListClipperData": "imgui_internal:1725",
"ImGuiListClipperFlags_": "imgui:3002", "ImGuiListClipperFlags_": "imgui:3002",
"ImGuiListClipperRange": "imgui_internal:1711", "ImGuiListClipperRange": "imgui_internal:1712",
"ImGuiLocEntry": "imgui_internal:2293", "ImGuiLocEntry": "imgui_internal:2294",
"ImGuiLocKey": "imgui_internal:2272", "ImGuiLocKey": "imgui_internal:2273",
"ImGuiLogFlags_": "imgui_internal:1173", "ImGuiLogFlags_": "imgui_internal:1173",
"ImGuiMenuColumns": "imgui_internal:1231", "ImGuiMenuColumns": "imgui_internal:1231",
"ImGuiMetricsConfig": "imgui_internal:2363", "ImGuiMetricsConfig": "imgui_internal:2364",
"ImGuiMouseButton_": "imgui:2065", "ImGuiMouseButton_": "imgui:2065",
"ImGuiMouseCursor_": "imgui:2075", "ImGuiMouseCursor_": "imgui:2075",
"ImGuiMouseSource": "imgui:2096", "ImGuiMouseSource": "imgui:2096",
"ImGuiMultiSelectFlags_": "imgui:3197", "ImGuiMultiSelectFlags_": "imgui:3197",
"ImGuiMultiSelectIO": "imgui:3233", "ImGuiMultiSelectIO": "imgui:3233",
"ImGuiMultiSelectState": "imgui_internal:1992", "ImGuiMultiSelectState": "imgui_internal:1993",
"ImGuiMultiSelectTempData": "imgui_internal:1965", "ImGuiMultiSelectTempData": "imgui_internal:1966",
"ImGuiNavItemData": "imgui_internal:1812", "ImGuiNavItemData": "imgui_internal:1813",
"ImGuiNavLayer": "imgui_internal:1804", "ImGuiNavLayer": "imgui_internal:1805",
"ImGuiNavMoveFlags_": "imgui_internal:1782", "ImGuiNavMoveFlags_": "imgui_internal:1783",
"ImGuiNavRenderCursorFlags_": "imgui_internal:1767", "ImGuiNavRenderCursorFlags_": "imgui_internal:1768",
"ImGuiNextItemData": "imgui_internal:1407", "ImGuiNextItemData": "imgui_internal:1408",
"ImGuiNextItemDataFlags_": "imgui_internal:1396", "ImGuiNextItemDataFlags_": "imgui_internal:1397",
"ImGuiNextWindowData": "imgui_internal:1364", "ImGuiNextWindowData": "imgui_internal:1365",
"ImGuiNextWindowDataFlags_": "imgui_internal:1344", "ImGuiNextWindowDataFlags_": "imgui_internal:1345",
"ImGuiOldColumnData": "imgui_internal:1897", "ImGuiOldColumnData": "imgui_internal:1898",
"ImGuiOldColumnFlags_": "imgui_internal:1877", "ImGuiOldColumnFlags_": "imgui_internal:1878",
"ImGuiOldColumns": "imgui_internal:1907", "ImGuiOldColumns": "imgui_internal:1908",
"ImGuiOnceUponAFrame": "imgui:2891", "ImGuiOnceUponAFrame": "imgui:2891",
"ImGuiPackedDate": "imgui_internal:852", "ImGuiPackedDate": "imgui_internal:852",
"ImGuiPayload": "imgui:2856", "ImGuiPayload": "imgui:2856",
@@ -5652,11 +5652,11 @@
"ImGuiPlatformImeData": "imgui:4385", "ImGuiPlatformImeData": "imgui:4385",
"ImGuiPlatformMonitor": "imgui:4375", "ImGuiPlatformMonitor": "imgui:4375",
"ImGuiPlotType": "imgui_internal:1192", "ImGuiPlotType": "imgui_internal:1192",
"ImGuiPopupData": "imgui_internal:1525", "ImGuiPopupData": "imgui_internal:1526",
"ImGuiPopupFlags_": "imgui:1406", "ImGuiPopupFlags_": "imgui:1406",
"ImGuiPopupPositionPolicy": "imgui_internal:1517", "ImGuiPopupPositionPolicy": "imgui_internal:1518",
"ImGuiPtrOrIndex": "imgui_internal:1494", "ImGuiPtrOrIndex": "imgui_internal:1495",
"ImGuiScrollFlags_": "imgui_internal:1753", "ImGuiScrollFlags_": "imgui_internal:1754",
"ImGuiSelectableFlagsPrivate_": "imgui_internal:1112", "ImGuiSelectableFlagsPrivate_": "imgui_internal:1112",
"ImGuiSelectableFlags_": "imgui:1425", "ImGuiSelectableFlags_": "imgui:1425",
"ImGuiSelectionBasicStorage": "imgui:3279", "ImGuiSelectionBasicStorage": "imgui:3279",
@@ -5664,41 +5664,41 @@
"ImGuiSelectionRequest": "imgui:3253", "ImGuiSelectionRequest": "imgui:3253",
"ImGuiSelectionRequestType": "imgui:3245", "ImGuiSelectionRequestType": "imgui:3245",
"ImGuiSeparatorFlags_": "imgui_internal:1134", "ImGuiSeparatorFlags_": "imgui_internal:1134",
"ImGuiSettingsCleanupArgs": "imgui_internal:2240", "ImGuiSettingsCleanupArgs": "imgui_internal:2241",
"ImGuiSettingsHandler": "imgui_internal:2251", "ImGuiSettingsHandler": "imgui_internal:2252",
"ImGuiShrinkWidthItem": "imgui_internal:1487", "ImGuiShrinkWidthItem": "imgui_internal:1488",
"ImGuiSizeCallbackData": "imgui:2824", "ImGuiSizeCallbackData": "imgui:2824",
"ImGuiSliderFlagsPrivate_": "imgui_internal:1105", "ImGuiSliderFlagsPrivate_": "imgui_internal:1105",
"ImGuiSliderFlags_": "imgui:2046", "ImGuiSliderFlags_": "imgui:2046",
"ImGuiSortDirection": "imgui:1628", "ImGuiSortDirection": "imgui:1628",
"ImGuiStackLevelInfo": "imgui_internal:2384", "ImGuiStackLevelInfo": "imgui_internal:2385",
"ImGuiStorage": "imgui:2964", "ImGuiStorage": "imgui:2964",
"ImGuiStoragePair": "imgui:2947", "ImGuiStoragePair": "imgui:2947",
"ImGuiStyle": "imgui:2394", "ImGuiStyle": "imgui:2394",
"ImGuiStyleMod": "imgui_internal:963", "ImGuiStyleMod": "imgui_internal:963",
"ImGuiStyleVarInfo": "imgui_internal:947", "ImGuiStyleVarInfo": "imgui_internal:947",
"ImGuiStyleVar_": "imgui:1922", "ImGuiStyleVar_": "imgui:1922",
"ImGuiTabBar": "imgui_internal:3120", "ImGuiTabBar": "imgui_internal:3121",
"ImGuiTabBarFlagsPrivate_": "imgui_internal:3082", "ImGuiTabBarFlagsPrivate_": "imgui_internal:3083",
"ImGuiTabBarFlags_": "imgui:1458", "ImGuiTabBarFlags_": "imgui:1458",
"ImGuiTabItem": "imgui_internal:3100", "ImGuiTabItem": "imgui_internal:3101",
"ImGuiTabItemFlagsPrivate_": "imgui_internal:3090", "ImGuiTabItemFlagsPrivate_": "imgui_internal:3091",
"ImGuiTabItemFlags_": "imgui:1482", "ImGuiTabItemFlags_": "imgui:1482",
"ImGuiTable": "imgui_internal:3289", "ImGuiTable": "imgui_internal:3290",
"ImGuiTableBgTarget_": "imgui:2248", "ImGuiTableBgTarget_": "imgui:2248",
"ImGuiTableCellData": "imgui_internal:3257", "ImGuiTableCellData": "imgui_internal:3258",
"ImGuiTableColumn": "imgui_internal:3174", "ImGuiTableColumn": "imgui_internal:3175",
"ImGuiTableColumnFlags_": "imgui:2195", "ImGuiTableColumnFlags_": "imgui:2195",
"ImGuiTableColumnSettings": "imgui_internal:3447", "ImGuiTableColumnSettings": "imgui_internal:3448",
"ImGuiTableColumnSortSpecs": "imgui:2270", "ImGuiTableColumnSortSpecs": "imgui:2270",
"ImGuiTableFlags_": "imgui:2142", "ImGuiTableFlags_": "imgui:2142",
"ImGuiTableHeaderData": "imgui_internal:3266", "ImGuiTableHeaderData": "imgui_internal:3267",
"ImGuiTableInstanceData": "imgui_internal:3276", "ImGuiTableInstanceData": "imgui_internal:3277",
"ImGuiTableReconcileColumnData": "imgui_internal:3240", "ImGuiTableReconcileColumnData": "imgui_internal:3241",
"ImGuiTableRowFlags_": "imgui:2233", "ImGuiTableRowFlags_": "imgui:2233",
"ImGuiTableSettings": "imgui_internal:3473", "ImGuiTableSettings": "imgui_internal:3474",
"ImGuiTableSortSpecs": "imgui:2260", "ImGuiTableSortSpecs": "imgui:2260",
"ImGuiTableTempData": "imgui_internal:3418", "ImGuiTableTempData": "imgui_internal:3419",
"ImGuiTextBuffer": "imgui:2926", "ImGuiTextBuffer": "imgui:2926",
"ImGuiTextFilter": "imgui:2899", "ImGuiTextFilter": "imgui:2899",
"ImGuiTextFlags_": "imgui_internal:1152", "ImGuiTextFlags_": "imgui_internal:1152",
@@ -5707,23 +5707,23 @@
"ImGuiTooltipFlags_": "imgui_internal:1158", "ImGuiTooltipFlags_": "imgui_internal:1158",
"ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1125", "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1125",
"ImGuiTreeNodeFlags_": "imgui:1367", "ImGuiTreeNodeFlags_": "imgui:1367",
"ImGuiTreeNodeStackData": "imgui_internal:1448", "ImGuiTreeNodeStackData": "imgui_internal:1449",
"ImGuiTypingSelectFlags_": "imgui_internal:1840", "ImGuiTypingSelectFlags_": "imgui_internal:1841",
"ImGuiTypingSelectRequest": "imgui_internal:1848", "ImGuiTypingSelectRequest": "imgui_internal:1849",
"ImGuiTypingSelectState": "imgui_internal:1859", "ImGuiTypingSelectState": "imgui_internal:1860",
"ImGuiViewport": "imgui:4164", "ImGuiViewport": "imgui:4164",
"ImGuiViewportFlags_": "imgui:4136", "ImGuiViewportFlags_": "imgui:4136",
"ImGuiViewportP": "imgui_internal:2168", "ImGuiViewportP": "imgui_internal:2169",
"ImGuiWindow": "imgui_internal:2927", "ImGuiWindow": "imgui_internal:2928",
"ImGuiWindowBgClickFlags_": "imgui_internal:1338", "ImGuiWindowBgClickFlags_": "imgui_internal:1339",
"ImGuiWindowClass": "imgui:2839", "ImGuiWindowClass": "imgui:2839",
"ImGuiWindowDockStyle": "imgui_internal:2146", "ImGuiWindowDockStyle": "imgui_internal:2147",
"ImGuiWindowDockStyleCol": "imgui_internal:2131", "ImGuiWindowDockStyleCol": "imgui_internal:2132",
"ImGuiWindowFlags_": "imgui:1216", "ImGuiWindowFlags_": "imgui:1216",
"ImGuiWindowRefreshFlags_": "imgui_internal:1329", "ImGuiWindowRefreshFlags_": "imgui_internal:1330",
"ImGuiWindowSettings": "imgui_internal:2220", "ImGuiWindowSettings": "imgui_internal:2221",
"ImGuiWindowStackData": "imgui_internal:1478", "ImGuiWindowStackData": "imgui_internal:1479",
"ImGuiWindowTempData": "imgui_internal:2869", "ImGuiWindowTempData": "imgui_internal:2870",
"ImRect": "imgui_internal:602", "ImRect": "imgui_internal:602",
"ImTextureData": "imgui:3698", "ImTextureData": "imgui:3698",
"ImTextureFormat": "imgui:3666", "ImTextureFormat": "imgui:3666",
@@ -5736,7 +5736,11 @@
"ImVec2ih": "imgui_internal:592", "ImVec2ih": "imgui_internal:592",
"ImVec4": "imgui:313", "ImVec4": "imgui:313",
"ImWcharClass": "imgui_internal:463", "ImWcharClass": "imgui_internal:463",
"stbrp_context_opaque": "imgui_internal:4281" "STB_TexteditState": "imstb_textedit:342",
"StbTexteditRow": "imstb_textedit:389",
"StbUndoRecord": "imstb_textedit:324",
"StbUndoState": "imstb_textedit:333",
"stbrp_context_opaque": "imgui_internal:4282"
}, },
"nonPOD": { "nonPOD": {
"ImBitArray": true, "ImBitArray": true,
@@ -13540,6 +13544,136 @@
"type": "float" "type": "float"
} }
], ],
"STB_TexteditState": [
{
"name": "cursor",
"type": "int"
},
{
"name": "select_start",
"type": "int"
},
{
"name": "select_end",
"type": "int"
},
{
"name": "insert_mode",
"type": "unsigned char"
},
{
"name": "row_count_per_page",
"type": "int"
},
{
"name": "cursor_at_end_of_line",
"type": "unsigned char"
},
{
"name": "initialized",
"type": "unsigned char"
},
{
"name": "has_preferred_x",
"type": "unsigned char"
},
{
"name": "single_line",
"type": "unsigned char"
},
{
"name": "padding1",
"type": "unsigned char"
},
{
"name": "padding2",
"type": "unsigned char"
},
{
"name": "padding3",
"type": "unsigned char"
},
{
"name": "preferred_x",
"type": "float"
},
{
"name": "undostate",
"type": "StbUndoState"
}
],
"StbTexteditRow": [
{
"name": "x0",
"type": "float"
},
{
"name": "x1",
"type": "float"
},
{
"name": "baseline_y_delta",
"type": "float"
},
{
"name": "ymin",
"type": "float"
},
{
"name": "ymax",
"type": "float"
},
{
"name": "num_chars",
"type": "int"
}
],
"StbUndoRecord": [
{
"name": "where",
"type": "int"
},
{
"name": "insert_length",
"type": "int"
},
{
"name": "delete_length",
"type": "int"
},
{
"name": "char_storage",
"type": "int"
}
],
"StbUndoState": [
{
"name": "undo_rec[99]",
"size": 99,
"type": "StbUndoRecord"
},
{
"name": "undo_char[999]",
"size": 999,
"type": "char"
},
{
"name": "undo_point",
"type": "short"
},
{
"name": "redo_point",
"type": "short"
},
{
"name": "undo_char_point",
"type": "int"
},
{
"name": "redo_char_point",
"type": "int"
}
],
"stbrp_context_opaque": [ "stbrp_context_opaque": [
{ {
"name": "data[80]", "name": "data[80]",

View File

@@ -4377,22 +4377,22 @@ local t={
ImDrawVert="imgui:3367", ImDrawVert="imgui:3367",
ImFont="imgui:4064", ImFont="imgui:4064",
ImFontAtlas="imgui:3862", ImFontAtlas="imgui:3862",
ImFontAtlasBuilder="imgui_internal:4284", ImFontAtlasBuilder="imgui_internal:4285",
ImFontAtlasFlags_="imgui:3835", ImFontAtlasFlags_="imgui:3835",
ImFontAtlasPostProcessData="imgui_internal:4257", ImFontAtlasPostProcessData="imgui_internal:4258",
ImFontAtlasRect="imgui:3825", ImFontAtlasRect="imgui:3825",
ImFontAtlasRectEntry="imgui_internal:4249", ImFontAtlasRectEntry="imgui_internal:4250",
ImFontBaked="imgui:4015", ImFontBaked="imgui:4015",
ImFontConfig="imgui:3744", ImFontConfig="imgui:3744",
ImFontFlags_="imgui:4050", ImFontFlags_="imgui:4050",
ImFontGlyph="imgui:3787", ImFontGlyph="imgui:3787",
ImFontGlyphRangesBuilder="imgui:3803", ImFontGlyphRangesBuilder="imgui:3803",
ImFontLoader="imgui_internal:4198", ImFontLoader="imgui_internal:4199",
ImFontStackData="imgui_internal:936", ImFontStackData="imgui_internal:936",
ImGuiActivateFlags_="imgui_internal:1740", ImGuiActivateFlags_="imgui_internal:1741",
ImGuiAxis="imgui_internal:1185", ImGuiAxis="imgui_internal:1185",
ImGuiBackendFlags_="imgui:1822", ImGuiBackendFlags_="imgui:1822",
ImGuiBoxSelectState="imgui_internal:1932", ImGuiBoxSelectState="imgui_internal:1933",
ImGuiButtonFlagsPrivate_="imgui_internal:1073", ImGuiButtonFlagsPrivate_="imgui_internal:1073",
ImGuiButtonFlags_="imgui:1974", ImGuiButtonFlags_="imgui:1974",
ImGuiChildFlags_="imgui:1267", ImGuiChildFlags_="imgui:1267",
@@ -4404,48 +4404,48 @@ local t={
ImGuiComboPreviewData="imgui_internal:1199", ImGuiComboPreviewData="imgui_internal:1199",
ImGuiCond_="imgui:2107", ImGuiCond_="imgui:2107",
ImGuiConfigFlags_="imgui:1794", ImGuiConfigFlags_="imgui:1794",
ImGuiContext="imgui_internal:2443", ImGuiContext="imgui_internal:2444",
ImGuiContextHook="imgui_internal:2426", ImGuiContextHook="imgui_internal:2427",
ImGuiContextHookType="imgui_internal:2424", ImGuiContextHookType="imgui_internal:2425",
ImGuiDataAuthority_="imgui_internal:2048", ImGuiDataAuthority_="imgui_internal:2049",
ImGuiDataTypeInfo="imgui_internal:982", ImGuiDataTypeInfo="imgui_internal:982",
ImGuiDataTypePrivate_="imgui_internal:991", ImGuiDataTypePrivate_="imgui_internal:991",
ImGuiDataTypeStorage="imgui_internal:976", ImGuiDataTypeStorage="imgui_internal:976",
ImGuiDataType_="imgui:1599", ImGuiDataType_="imgui:1599",
ImGuiDeactivatedItemData="imgui_internal:1505", ImGuiDeactivatedItemData="imgui_internal:1506",
ImGuiDebugAllocEntry="imgui_internal:2346", ImGuiDebugAllocEntry="imgui_internal:2347",
ImGuiDebugAllocInfo="imgui_internal:2353", ImGuiDebugAllocInfo="imgui_internal:2354",
ImGuiDebugItemPathQuery="imgui_internal:2395", ImGuiDebugItemPathQuery="imgui_internal:2396",
ImGuiDebugLogFlags_="imgui_internal:2322", ImGuiDebugLogFlags_="imgui_internal:2323",
ImGuiDir="imgui:1617", ImGuiDir="imgui:1617",
ImGuiDockContext="imgui_internal:2151", ImGuiDockContext="imgui_internal:2152",
ImGuiDockNode="imgui_internal:2064", ImGuiDockNode="imgui_internal:2065",
ImGuiDockNodeFlagsPrivate_="imgui_internal:2016", ImGuiDockNodeFlagsPrivate_="imgui_internal:2017",
ImGuiDockNodeFlags_="imgui:1551", ImGuiDockNodeFlags_="imgui:1551",
ImGuiDockNodeState="imgui_internal:2055", ImGuiDockNodeState="imgui_internal:2056",
ImGuiDragDropFlags_="imgui:1570", ImGuiDragDropFlags_="imgui:1570",
ImGuiErrorRecoveryState="imgui_internal:1460", ImGuiErrorRecoveryState="imgui_internal:1461",
ImGuiFocusRequestFlags_="imgui_internal:1145", ImGuiFocusRequestFlags_="imgui_internal:1145",
ImGuiFocusScopeData="imgui_internal:1829", ImGuiFocusScopeData="imgui_internal:1830",
ImGuiFocusedFlags_="imgui:1497", ImGuiFocusedFlags_="imgui:1497",
ImGuiFreeTypeLoaderFlags_="imgui_freetype:29", ImGuiFreeTypeLoaderFlags_="imgui_freetype:29",
ImGuiGroupData="imgui_internal:1212", ImGuiGroupData="imgui_internal:1212",
ImGuiHoveredFlagsPrivate_="imgui_internal:1056", ImGuiHoveredFlagsPrivate_="imgui_internal:1056",
ImGuiHoveredFlags_="imgui:1511", ImGuiHoveredFlags_="imgui:1511",
ImGuiIDStackTool="imgui_internal:2409", ImGuiIDStackTool="imgui_internal:2410",
ImGuiIO="imgui:2517", ImGuiIO="imgui:2517",
ImGuiInputEvent="imgui_internal:1600", ImGuiInputEvent="imgui_internal:1601",
ImGuiInputEventAppFocused="imgui_internal:1598", ImGuiInputEventAppFocused="imgui_internal:1599",
ImGuiInputEventKey="imgui_internal:1596", ImGuiInputEventKey="imgui_internal:1597",
ImGuiInputEventMouseButton="imgui_internal:1594", ImGuiInputEventMouseButton="imgui_internal:1595",
ImGuiInputEventMousePos="imgui_internal:1592", ImGuiInputEventMousePos="imgui_internal:1593",
ImGuiInputEventMouseViewport="imgui_internal:1595", ImGuiInputEventMouseViewport="imgui_internal:1596",
ImGuiInputEventMouseWheel="imgui_internal:1593", ImGuiInputEventMouseWheel="imgui_internal:1594",
ImGuiInputEventText="imgui_internal:1597", ImGuiInputEventText="imgui_internal:1598",
ImGuiInputEventType="imgui_internal:1568", ImGuiInputEventType="imgui_internal:1569",
ImGuiInputFlagsPrivate_="imgui_internal:1667", ImGuiInputFlagsPrivate_="imgui_internal:1668",
ImGuiInputFlags_="imgui:1770", ImGuiInputFlags_="imgui:1770",
ImGuiInputSource="imgui_internal:1581", ImGuiInputSource="imgui_internal:1582",
ImGuiInputTextCallbackData="imgui:2787", ImGuiInputTextCallbackData="imgui:2787",
ImGuiInputTextDeactivatedState="imgui_internal:1250", ImGuiInputTextDeactivatedState="imgui_internal:1250",
ImGuiInputTextFlagsPrivate_="imgui_internal:1064", ImGuiInputTextFlagsPrivate_="imgui_internal:1064",
@@ -4456,38 +4456,38 @@ local t={
ImGuiItemStatusFlags_="imgui_internal:1028", ImGuiItemStatusFlags_="imgui_internal:1028",
ImGuiKey="imgui:1641", ImGuiKey="imgui:1641",
ImGuiKeyData="imgui:2509", ImGuiKeyData="imgui:2509",
ImGuiKeyOwnerData="imgui_internal:1654", ImGuiKeyOwnerData="imgui_internal:1655",
ImGuiKeyRoutingData="imgui_internal:1628", ImGuiKeyRoutingData="imgui_internal:1629",
ImGuiKeyRoutingTable="imgui_internal:1642", ImGuiKeyRoutingTable="imgui_internal:1643",
ImGuiLastItemData="imgui_internal:1429", ImGuiLastItemData="imgui_internal:1430",
ImGuiLayoutType_="imgui_internal:1166", ImGuiLayoutType_="imgui_internal:1166",
ImGuiListClipper="imgui:3028", ImGuiListClipper="imgui:3028",
ImGuiListClipperData="imgui_internal:1724", ImGuiListClipperData="imgui_internal:1725",
ImGuiListClipperFlags_="imgui:3002", ImGuiListClipperFlags_="imgui:3002",
ImGuiListClipperRange="imgui_internal:1711", ImGuiListClipperRange="imgui_internal:1712",
ImGuiLocEntry="imgui_internal:2293", ImGuiLocEntry="imgui_internal:2294",
ImGuiLocKey="imgui_internal:2272", ImGuiLocKey="imgui_internal:2273",
ImGuiLogFlags_="imgui_internal:1173", ImGuiLogFlags_="imgui_internal:1173",
ImGuiMenuColumns="imgui_internal:1231", ImGuiMenuColumns="imgui_internal:1231",
ImGuiMetricsConfig="imgui_internal:2363", ImGuiMetricsConfig="imgui_internal:2364",
ImGuiMouseButton_="imgui:2065", ImGuiMouseButton_="imgui:2065",
ImGuiMouseCursor_="imgui:2075", ImGuiMouseCursor_="imgui:2075",
ImGuiMouseSource="imgui:2096", ImGuiMouseSource="imgui:2096",
ImGuiMultiSelectFlags_="imgui:3197", ImGuiMultiSelectFlags_="imgui:3197",
ImGuiMultiSelectIO="imgui:3233", ImGuiMultiSelectIO="imgui:3233",
ImGuiMultiSelectState="imgui_internal:1992", ImGuiMultiSelectState="imgui_internal:1993",
ImGuiMultiSelectTempData="imgui_internal:1965", ImGuiMultiSelectTempData="imgui_internal:1966",
ImGuiNavItemData="imgui_internal:1812", ImGuiNavItemData="imgui_internal:1813",
ImGuiNavLayer="imgui_internal:1804", ImGuiNavLayer="imgui_internal:1805",
ImGuiNavMoveFlags_="imgui_internal:1782", ImGuiNavMoveFlags_="imgui_internal:1783",
ImGuiNavRenderCursorFlags_="imgui_internal:1767", ImGuiNavRenderCursorFlags_="imgui_internal:1768",
ImGuiNextItemData="imgui_internal:1407", ImGuiNextItemData="imgui_internal:1408",
ImGuiNextItemDataFlags_="imgui_internal:1396", ImGuiNextItemDataFlags_="imgui_internal:1397",
ImGuiNextWindowData="imgui_internal:1364", ImGuiNextWindowData="imgui_internal:1365",
ImGuiNextWindowDataFlags_="imgui_internal:1344", ImGuiNextWindowDataFlags_="imgui_internal:1345",
ImGuiOldColumnData="imgui_internal:1897", ImGuiOldColumnData="imgui_internal:1898",
ImGuiOldColumnFlags_="imgui_internal:1877", ImGuiOldColumnFlags_="imgui_internal:1878",
ImGuiOldColumns="imgui_internal:1907", ImGuiOldColumns="imgui_internal:1908",
ImGuiOnceUponAFrame="imgui:2891", ImGuiOnceUponAFrame="imgui:2891",
ImGuiPackedDate="imgui_internal:852", ImGuiPackedDate="imgui_internal:852",
ImGuiPayload="imgui:2856", ImGuiPayload="imgui:2856",
@@ -4495,11 +4495,11 @@ local t={
ImGuiPlatformImeData="imgui:4385", ImGuiPlatformImeData="imgui:4385",
ImGuiPlatformMonitor="imgui:4375", ImGuiPlatformMonitor="imgui:4375",
ImGuiPlotType="imgui_internal:1192", ImGuiPlotType="imgui_internal:1192",
ImGuiPopupData="imgui_internal:1525", ImGuiPopupData="imgui_internal:1526",
ImGuiPopupFlags_="imgui:1406", ImGuiPopupFlags_="imgui:1406",
ImGuiPopupPositionPolicy="imgui_internal:1517", ImGuiPopupPositionPolicy="imgui_internal:1518",
ImGuiPtrOrIndex="imgui_internal:1494", ImGuiPtrOrIndex="imgui_internal:1495",
ImGuiScrollFlags_="imgui_internal:1753", ImGuiScrollFlags_="imgui_internal:1754",
ImGuiSelectableFlagsPrivate_="imgui_internal:1112", ImGuiSelectableFlagsPrivate_="imgui_internal:1112",
ImGuiSelectableFlags_="imgui:1425", ImGuiSelectableFlags_="imgui:1425",
ImGuiSelectionBasicStorage="imgui:3279", ImGuiSelectionBasicStorage="imgui:3279",
@@ -4507,41 +4507,41 @@ local t={
ImGuiSelectionRequest="imgui:3253", ImGuiSelectionRequest="imgui:3253",
ImGuiSelectionRequestType="imgui:3245", ImGuiSelectionRequestType="imgui:3245",
ImGuiSeparatorFlags_="imgui_internal:1134", ImGuiSeparatorFlags_="imgui_internal:1134",
ImGuiSettingsCleanupArgs="imgui_internal:2240", ImGuiSettingsCleanupArgs="imgui_internal:2241",
ImGuiSettingsHandler="imgui_internal:2251", ImGuiSettingsHandler="imgui_internal:2252",
ImGuiShrinkWidthItem="imgui_internal:1487", ImGuiShrinkWidthItem="imgui_internal:1488",
ImGuiSizeCallbackData="imgui:2824", ImGuiSizeCallbackData="imgui:2824",
ImGuiSliderFlagsPrivate_="imgui_internal:1105", ImGuiSliderFlagsPrivate_="imgui_internal:1105",
ImGuiSliderFlags_="imgui:2046", ImGuiSliderFlags_="imgui:2046",
ImGuiSortDirection="imgui:1628", ImGuiSortDirection="imgui:1628",
ImGuiStackLevelInfo="imgui_internal:2384", ImGuiStackLevelInfo="imgui_internal:2385",
ImGuiStorage="imgui:2964", ImGuiStorage="imgui:2964",
ImGuiStoragePair="imgui:2947", ImGuiStoragePair="imgui:2947",
ImGuiStyle="imgui:2394", ImGuiStyle="imgui:2394",
ImGuiStyleMod="imgui_internal:963", ImGuiStyleMod="imgui_internal:963",
ImGuiStyleVarInfo="imgui_internal:947", ImGuiStyleVarInfo="imgui_internal:947",
ImGuiStyleVar_="imgui:1922", ImGuiStyleVar_="imgui:1922",
ImGuiTabBar="imgui_internal:3120", ImGuiTabBar="imgui_internal:3121",
ImGuiTabBarFlagsPrivate_="imgui_internal:3082", ImGuiTabBarFlagsPrivate_="imgui_internal:3083",
ImGuiTabBarFlags_="imgui:1458", ImGuiTabBarFlags_="imgui:1458",
ImGuiTabItem="imgui_internal:3100", ImGuiTabItem="imgui_internal:3101",
ImGuiTabItemFlagsPrivate_="imgui_internal:3090", ImGuiTabItemFlagsPrivate_="imgui_internal:3091",
ImGuiTabItemFlags_="imgui:1482", ImGuiTabItemFlags_="imgui:1482",
ImGuiTable="imgui_internal:3289", ImGuiTable="imgui_internal:3290",
ImGuiTableBgTarget_="imgui:2248", ImGuiTableBgTarget_="imgui:2248",
ImGuiTableCellData="imgui_internal:3257", ImGuiTableCellData="imgui_internal:3258",
ImGuiTableColumn="imgui_internal:3174", ImGuiTableColumn="imgui_internal:3175",
ImGuiTableColumnFlags_="imgui:2195", ImGuiTableColumnFlags_="imgui:2195",
ImGuiTableColumnSettings="imgui_internal:3447", ImGuiTableColumnSettings="imgui_internal:3448",
ImGuiTableColumnSortSpecs="imgui:2270", ImGuiTableColumnSortSpecs="imgui:2270",
ImGuiTableFlags_="imgui:2142", ImGuiTableFlags_="imgui:2142",
ImGuiTableHeaderData="imgui_internal:3266", ImGuiTableHeaderData="imgui_internal:3267",
ImGuiTableInstanceData="imgui_internal:3276", ImGuiTableInstanceData="imgui_internal:3277",
ImGuiTableReconcileColumnData="imgui_internal:3240", ImGuiTableReconcileColumnData="imgui_internal:3241",
ImGuiTableRowFlags_="imgui:2233", ImGuiTableRowFlags_="imgui:2233",
ImGuiTableSettings="imgui_internal:3473", ImGuiTableSettings="imgui_internal:3474",
ImGuiTableSortSpecs="imgui:2260", ImGuiTableSortSpecs="imgui:2260",
ImGuiTableTempData="imgui_internal:3418", ImGuiTableTempData="imgui_internal:3419",
ImGuiTextBuffer="imgui:2926", ImGuiTextBuffer="imgui:2926",
ImGuiTextFilter="imgui:2899", ImGuiTextFilter="imgui:2899",
ImGuiTextFlags_="imgui_internal:1152", ImGuiTextFlags_="imgui_internal:1152",
@@ -4550,23 +4550,23 @@ local t={
ImGuiTooltipFlags_="imgui_internal:1158", ImGuiTooltipFlags_="imgui_internal:1158",
ImGuiTreeNodeFlagsPrivate_="imgui_internal:1125", ImGuiTreeNodeFlagsPrivate_="imgui_internal:1125",
ImGuiTreeNodeFlags_="imgui:1367", ImGuiTreeNodeFlags_="imgui:1367",
ImGuiTreeNodeStackData="imgui_internal:1448", ImGuiTreeNodeStackData="imgui_internal:1449",
ImGuiTypingSelectFlags_="imgui_internal:1840", ImGuiTypingSelectFlags_="imgui_internal:1841",
ImGuiTypingSelectRequest="imgui_internal:1848", ImGuiTypingSelectRequest="imgui_internal:1849",
ImGuiTypingSelectState="imgui_internal:1859", ImGuiTypingSelectState="imgui_internal:1860",
ImGuiViewport="imgui:4164", ImGuiViewport="imgui:4164",
ImGuiViewportFlags_="imgui:4136", ImGuiViewportFlags_="imgui:4136",
ImGuiViewportP="imgui_internal:2168", ImGuiViewportP="imgui_internal:2169",
ImGuiWindow="imgui_internal:2927", ImGuiWindow="imgui_internal:2928",
ImGuiWindowBgClickFlags_="imgui_internal:1338", ImGuiWindowBgClickFlags_="imgui_internal:1339",
ImGuiWindowClass="imgui:2839", ImGuiWindowClass="imgui:2839",
ImGuiWindowDockStyle="imgui_internal:2146", ImGuiWindowDockStyle="imgui_internal:2147",
ImGuiWindowDockStyleCol="imgui_internal:2131", ImGuiWindowDockStyleCol="imgui_internal:2132",
ImGuiWindowFlags_="imgui:1216", ImGuiWindowFlags_="imgui:1216",
ImGuiWindowRefreshFlags_="imgui_internal:1329", ImGuiWindowRefreshFlags_="imgui_internal:1330",
ImGuiWindowSettings="imgui_internal:2220", ImGuiWindowSettings="imgui_internal:2221",
ImGuiWindowStackData="imgui_internal:1478", ImGuiWindowStackData="imgui_internal:1479",
ImGuiWindowTempData="imgui_internal:2869", ImGuiWindowTempData="imgui_internal:2870",
ImRect="imgui_internal:602", ImRect="imgui_internal:602",
ImTextureData="imgui:3698", ImTextureData="imgui:3698",
ImTextureFormat="imgui:3666", ImTextureFormat="imgui:3666",
@@ -4579,7 +4579,11 @@ local t={
ImVec2ih="imgui_internal:592", ImVec2ih="imgui_internal:592",
ImVec4="imgui:313", ImVec4="imgui:313",
ImWcharClass="imgui_internal:463", ImWcharClass="imgui_internal:463",
stbrp_context_opaque="imgui_internal:4281"}, STB_TexteditState="imstb_textedit:342",
StbTexteditRow="imstb_textedit:389",
StbUndoRecord="imstb_textedit:324",
StbUndoState="imstb_textedit:333",
stbrp_context_opaque="imgui_internal:4282"},
nonPOD={ nonPOD={
ImBitArray=true, ImBitArray=true,
ImColor=true, ImColor=true,
@@ -10444,6 +10448,102 @@ local t={
[4]={ [4]={
name="w", name="w",
type="float"}}, type="float"}},
STB_TexteditState={
[1]={
name="cursor",
type="int"},
[2]={
name="select_start",
type="int"},
[3]={
name="select_end",
type="int"},
[4]={
name="insert_mode",
type="unsigned char"},
[5]={
name="row_count_per_page",
type="int"},
[6]={
name="cursor_at_end_of_line",
type="unsigned char"},
[7]={
name="initialized",
type="unsigned char"},
[8]={
name="has_preferred_x",
type="unsigned char"},
[9]={
name="single_line",
type="unsigned char"},
[10]={
name="padding1",
type="unsigned char"},
[11]={
name="padding2",
type="unsigned char"},
[12]={
name="padding3",
type="unsigned char"},
[13]={
name="preferred_x",
type="float"},
[14]={
name="undostate",
type="StbUndoState"}},
StbTexteditRow={
[1]={
name="x0",
type="float"},
[2]={
name="x1",
type="float"},
[3]={
name="baseline_y_delta",
type="float"},
[4]={
name="ymin",
type="float"},
[5]={
name="ymax",
type="float"},
[6]={
name="num_chars",
type="int"}},
StbUndoRecord={
[1]={
name="where",
type="int"},
[2]={
name="insert_length",
type="int"},
[3]={
name="delete_length",
type="int"},
[4]={
name="char_storage",
type="int"}},
StbUndoState={
[1]={
name="undo_rec[99]",
size=99,
type="StbUndoRecord"},
[2]={
name="undo_char[999]",
size=999,
type="char"},
[3]={
name="undo_point",
type="short"},
[4]={
name="redo_point",
type="short"},
[5]={
name="undo_char_point",
type="int"},
[6]={
name="redo_char_point",
type="int"}},
stbrp_context_opaque={ stbrp_context_opaque={
[1]={ [1]={
name="data[80]", name="data[80]",

View File

@@ -224,6 +224,9 @@
"ImWchar16": "unsigned short", "ImWchar16": "unsigned short",
"ImWchar32": "unsigned int", "ImWchar32": "unsigned int",
"STB_TexteditState": "struct STB_TexteditState", "STB_TexteditState": "struct STB_TexteditState",
"StbTexteditRow": "struct StbTexteditRow",
"StbUndoRecord": "struct StbUndoRecord",
"StbUndoState": "struct StbUndoState",
"stbrp_context_opaque": "struct stbrp_context_opaque", "stbrp_context_opaque": "struct stbrp_context_opaque",
"stbrp_node": "struct stbrp_node", "stbrp_node": "struct stbrp_node",
"stbrp_node_im": "stbrp_node" "stbrp_node_im": "stbrp_node"

View File

@@ -224,6 +224,9 @@ local t={
ImWchar16="unsigned short", ImWchar16="unsigned short",
ImWchar32="unsigned int", ImWchar32="unsigned int",
STB_TexteditState="struct STB_TexteditState", STB_TexteditState="struct STB_TexteditState",
StbTexteditRow="struct StbTexteditRow",
StbUndoRecord="struct StbUndoRecord",
StbUndoState="struct StbUndoState",
stbrp_context_opaque="struct stbrp_context_opaque", stbrp_context_opaque="struct stbrp_context_opaque",
stbrp_node="struct stbrp_node", stbrp_node="struct stbrp_node",
stbrp_node_im="stbrp_node"} stbrp_node_im="stbrp_node"}

2
imgui

Submodule imgui updated: b334d19b66...b48d1afbe8