Commit Graph

399 Commits

Author SHA1 Message Date
Victor Bombi
0e16e0aedc drop nonUDT1 first 2020-03-27 13:44:11 +01:00
Victor Bombi
6033d331f9 drop nonUDT2 and empty table cimgui_overloads 2020-03-27 13:07:27 +01:00
Victor Bombi
7a6c714351 Merge pull request #126 from cimgui/internal_funcs
Internal funcs
2020-03-27 12:27:56 +01:00
Victor Bombi
5451260291 two files left out in last commit 2020-03-27 12:21:07 +01:00
Victor Bombi
e2347c174d make internal generation false for merging in master 2020-03-27 12:18:47 +01:00
Victor Bombi
e7a883d9f3 use loadstring for parsing size of struct members, clean spaces around + 2020-03-26 11:56:17 +01:00
Victor Bombi
906fd09e67 dont save first underscore in templated types 2020-03-26 08:44:51 +01:00
Victor Bombi
d1ac207b45 take care of spaces in templated type 2020-03-26 08:13:38 +01:00
Victor Bombi
956ddf4033 move ImPool templates typedefs after ImGuiStorage definition 2020-03-25 13:58:14 +01:00
Victor Bombi
056c340d25 thanks to typedef instead of define we work directly with ImWchar 2020-03-25 12:47:40 +01:00
Victor Bombi
ab3699df27 take care of IMGUI_USE_WCHAR32 2020-03-25 12:21:04 +01:00
Victor Bombi
8ee704c485 keep names from external API as they were 2020-03-24 19:05:57 +01:00
Victor Bombi
901c705518 dont generate internal alone
generate all functions: internal and external
2020-03-24 18:35:21 +01:00
Victor Bombi
77ee4fad38 cpp2ffi: change vardef_re allowing parenthesis for ImU8 Used4kPagesMap[((sizeof(ImWchar16) == 2 ? 0xFFFF : 0x10FFFF)+1)/4096/8]; 2020-03-23 16:28:28 +01:00
Victor Bombi
830b4580d0 Merge pull request #122 from aschuhardt/cmake-include-dir
Altering the exported 'include' directory path
2020-03-22 09:30:12 +01:00
Addison Schuhardt
f8eb990407 Altering the exported 'include' directory path so that it is not mistakenly set to a user's project root path. This will allow users who are linking to cimgui from a nested directory to be provided with the correct 'include' paths automatically. 2020-03-21 14:33:06 -07:00
Victor Bombi
5f15425a02 README.md update for IMGUI_HAS_DOCK 2020-03-17 12:28:26 +01:00
Victor Bombi
8be6ddd980 add structs_and_enums_i for imgui_internal, replace IMGUI_DOCKING for IMGUI_HAS_DOCK 2020-03-14 11:35:44 +01:00
Victor Bombi
7dc6dbe77e use IMGUI_HAS_DOCK instead of having to define IMGUI_DOCKING 2020-03-02 21:39:24 +01:00
Victor Bombi
0cbc6bf55f simplify parse_enum_values function 2020-02-29 14:18:11 +01:00
Victor Bombi
02677f9691 more robust parsing of enum values 2020-02-29 14:06:48 +01:00
Victor Bombi
e2c14f1b41 activate cimgui_internal.h generation 2020-02-28 23:14:03 +01:00
Victor Bombi
55dc243358 readme: document bitfield in structs_and_enums 2020-02-28 10:53:37 +01:00
Victor Bombi
16bcad7933 take care of bit fields in struct_and_enums generation. 2020-02-28 10:50:10 +01:00
Victor Bombi
db0243a6f0 generated with IMGUI_DOCKING addition. 2020-02-28 10:49:35 +01:00
Victor Bombi
9bed5f29a9 Merge pull request #120 from mellinoe/docking_template_additions
Add CimguiStorage and ImGuiPlatformIO redirect functions to the master branch.
2020-02-21 17:28:43 +01:00
Eric Mellino
39336d9843 Add a note in README.md about the IMGUI_DOCKING preprocessor define. 2020-02-21 08:02:16 -08:00
Eric Mellino
f350e7b7a7 Add CimguiStorage and ImGuiPlatformIO redirect functions. 2020-02-21 00:57:21 -08:00
Victor Bombi
c5eea0b2db update README.md 1.75 2020-02-10 16:30:19 +01:00
Victor Bombi
4e00f55cc8 pull imgui 1.75 and generate 2020-02-10 16:28:40 +01:00
sonoro1234
6740445cbc add config_generator.lua for setting additional includes needed by any implementation. 2020-01-24 16:40:16 +01:00
sonoro1234
677678af07 cpp2ffi: add COMPILER argument to location iterator 2020-01-23 12:15:14 +01:00
Victor Bombi
fa9538889b Merge pull request #114 from Dominaezzz/patch-1
Fix Typo
2020-01-05 12:43:14 +01:00
Dominic Fischer
3bd9469a30 Fix Typo 2020-01-01 11:39:02 +00:00
sonoro1234
d9e1d9a80d drop cimgui_internal.h generation 1.74 2019-12-02 10:50:47 +01:00
sonoro1234
4d7a7ac09f cimgui_internal.h generation 2019-11-28 11:59:25 +01:00
sonoro1234
8096fb69fe pull imgui correction for unnamed argument 2019-11-27 15:02:40 +01:00
Victor Bombi
97cfb930e0 Merge pull request #110 from cimgui/internal
more preparation for imgui_internal inclusion, main change replace en…
2019-11-27 12:35:57 +01:00
sonoro1234
549e3cc8f8 more preparation for imgui_internal inclusion, main change replace enum with typedef enum 2019-11-27 12:31:16 +01:00
sonoro1234
3a7d0d46f8 pull ImGui 1.74 and generation 2019-11-26 10:02:00 +01:00
sonoro1234
e3cbc0119e generator.lua: preparation of imgui_internal inclusion 2019-11-26 09:56:37 +01:00
sonoro1234
7c405d3a38 cpp2ffi: add order table 2019-11-26 09:55:30 +01:00
sonoro1234
a310379820 generator.lua: use namespace in function generation, parseImGuiHeader as function 2019-11-21 13:14:41 +01:00
sonoro1234
e53a7beaeb cimgui_template: include imgui_internal.h before cimgui.h 2019-11-21 13:12:39 +01:00
sonoro1234
e7c5c6b9a1 cpp2ffi:better function return detection 2019-11-21 13:11:19 +01:00
Victor Bombi
c09dc063b0 Merge pull request #107 from rokups/workflows
github actions build script
Thanks @rokups and @lmariscal for the work done!!
2019-11-06 10:33:26 +01:00
Rokas Kupstys
e3136bb882 CI tall luajit and add bindings generation step. 2019-11-06 11:00:05 +02:00
Rokas Kupstys
59583ea35a Implement weekly builds using github actions. Based on a script from @nimgl - thanks! 2019-11-05 09:53:49 +02:00
Victor Bombi
c05aa00083 Merge pull request #104 from s-ol/no-stdcpp
Compile without exception support to link without stdc++
2019-10-21 15:41:10 +02:00
s-ol
75f2167111 compile without exception support to link without stdc++ 2019-10-17 23:31:45 +02:00