23 Commits (35aabdc9b898cea2f645f9985a40488e9a265c13)

Author SHA1 Message Date
Eric Mellino 35aabdc9b8 Bump to 1.72b (NuGet version 1.72.0). 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 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
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 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 7ac01b7689 Add a 2048-byte limit to stack allocation for strings. 5 years ago
Eric Mellino 5fe333a691 Ignore static fields in structures. 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
Eric Mellino 7a31d16cc1 Add back CallingConvention.Cdecl to PInvokes. 6 years ago
Eric Mellino 94908a2890 Overhaul the library with autogenerated code. 6 years ago