56 Commits (70a7b35459b260377b7487981b65839a02e3a8c6)

Author SHA1 Message Date
Thraka 70a7b35459 use logic that makes sense 2 years ago
Thraka 2bedfd5898 Add new command line system; expose internals 2 years ago
Eric Mellino 2a842d868c Update ImGui.NET to v1.88 and ImPlot to latest. 2 years ago
Zaafar 7d30f1c037 adding back the .netstandard2.0 2 years ago
Eric Mellino 6826b95b97 Update to v1.87 2 years ago
Eric Mellino d98aeab2c6 Fix code generation for imnodes. 3 years ago
Eric Mellino 690c05e696 Update to v1.86. 3 years ago
Zaafar Ahmed 1256c7634c Updating ImGui to 1.84.1 3 years ago
Eric Mellino 9d7c2dc54e [WIP] Adjustments 3 years ago
Alex Hildebrand 2d1fc76b21 Using cimgui from docking_inter branch again 3 years ago
Alex Hildebrand 7ab250feb8 Updated to ImGui 1.82 and recent ImPlot, ImNodes and ImGuizmo 3 years ago
Zaafar 351a3de4ca Stop generation of igCalcTextSize and igInputTextWithHint func. 4 years ago
Alex Hildebrand d2fe090cb8 Separate namespaces for generated projects 4 years ago
Alex Hildebrand d6f961f0f8 Added missing braces 4 years ago
Alex Hildebrand 3c148950d9 Preparing for separate native libraries 4 years ago
Alex Hildebrand 0bf95cb5f8 Added ImPlot.NET, ImNodes.NET and ImGuizmo.NET projects and corresponding definition files 4 years ago
Alex Hildebrand 02a838f88f Preparing code generator for ImPlot, ImNodes and ImGuizmo code generation 4 years ago
Zaafar 49aa2d9faf updating deps 4 years ago
Eric Mellino 9b74ee4f79 Update to v1.78. 4 years ago
CallumDev 181ceb5451 Fix substring issue 4 years ago
CallumDev b0b72b5a83 Generator: Optional locations json. Use json size instead of CSharpScript 4 years ago
CallumDev 4ec0c37abc Upgrade CodeGenerator to handle new cimgui json files 4 years ago
Eric Mellino 0b9c9ea07d Bump to version 1.75 (NuGet 1.75.0). 4 years ago
Eric Mellino 1dfd06d6b4 Prepare code generator for 1.75 default enum arguments. 4 years ago
Eric Mellino 35aabdc9b8 Bump to 1.72b (NuGet version 1.72.0). 5 years ago
Eric Mellino 5e9d6be61d Misc project cleanup 5 years ago
giawa d62cb5f278 Process the variants into a dictionary and then mark them as used as they are applied. 5 years ago
giawa 5afed427ad Add example variants.json that adds IntPtr* as a parameter variant for ImFontAtlas_GetTexDataAsAlpha8 and ImFontAtlas_GetTexDataAsRGBA32. 5 years ago
giawa cd5c0269b0 Add support for parameters having variant types as defined in variants.json (optional). This will cause a FunctionDefinition to expand to have several OverloadDefinitions if variants are found, and will cause both native methods and their wrappers to be generated for the variants. 5 years ago
Amer Koleci 88ca3dc6e9 Update to last 1.71 5 years ago
Eric Mellino 448f22dedb Handle new default value in the code generator. 5 years ago
Amer Koleci 489f84752e Update to v1.70. 5 years ago
Eric Mellino 34a0848556 Update to v1.69. 5 years ago
Eric Mellino 4ef0abb391 Update to 1.68. 5 years ago
Eric Mellino 4588142ef9 Generated PInvokes for "_destroy" functions . 5 years ago
Eric Mellino 1743198544 Fix native constructor function imports 5 years ago
Eric Mellino 7f3739a64e Update to 1.67. 6 years ago
Eric Mellino 7ac01b7689 Add a 2048-byte limit to stack allocation for strings. 6 years ago
Eric Mellino 5fe333a691 Ignore static fields in structures. 6 years ago
Eric Mellino bab93b731c Update to v1.66 of Dear ImGui. 6 years ago
Eric Mellino 7f9b7d3baa Order Functions alphabetically by name 6 years ago
Eric Mellino 1eef5c8131 Fix marshalling of string arrays. 6 years ago
Eric Mellino 2e31c95fa0 Update CodeGenerator to handle the latest output from cimgui. 6 years ago
Eric Mellino 57de7ca047 Allow "null" to be passed for string parameters. 6 years ago
Eric Mellino 1ed6432be0 Add similar manual overloads for InputTextMultiline. 6 years ago
Eric Mellino a2ecece82d Remove auto-generated InputText functions and add manual overloads taking a by-ref string. 6 years ago
Eric Mellino 19017294c2 Remove Bool8 entirely, as it is no longer used. 6 years ago
Eric Mellino 666b2392e4 Improve the marshalling of ImWchar* parameters (glyph ranges, mainly) 6 years ago
Eric Mellino bc625f6b84 In safe struct wrappers, do not use Bool8. 6 years ago
Eric Mellino 568024f5a0 Update json files from cimgui and handle new syntax. 6 years ago