Commit Graph

442 Commits

Author SHA1 Message Date
Victor Bombi
6ddccdc1de update readme for locations in struct_and_enums 2020-07-07 10:02:39 +02:00
Victor Bombi
45c3de9423 cpp2ffi: add locations to struct_and_enums 2020-07-07 10:02:21 +02:00
Victor Bombi
c1f0030b20 generate again 2020-06-30 09:41:01 +02:00
Victor Bombi
4645c082fa cpp2ffi.lua: remove explicit keyword, get template_type from parser.templates instead of string substitution (solves issues #140 and #141) 2020-06-30 09:39:48 +02:00
Victor Bombi
92a029f678 README.md update 2020-06-29 18:57:39 +02:00
Victor Bombi
bc3bc4583d pull imgui master 1.77 and generate 1.77 2020-06-29 18:55:13 +02:00
Victor Bombi
13ad240b74 readme: argsT when arg is function pointer 2020-06-08 18:03:20 +02:00
Victor Bombi
74ca33d026 generation with non const ref to ptr 2020-06-06 11:42:25 +02:00
Victor Bombi
ab53af765f non const ref to pointer 2020-06-06 11:41:33 +02:00
Victor Bombi
4e160d8017 generation with location info 2020-06-05 20:46:02 +02:00
Victor Bombi
8b4ebff2e2 update readme with location info 2020-06-05 20:45:08 +02:00
Victor Bombi
a27b5236db keep implementations locations 2020-06-05 20:45:08 +02:00
Victor Bombi
19e41cf8e9 keep function locations
keep locations
2020-06-05 20:45:08 +02:00
Victor Bombi
61784f32f9 readme: size field in struct description 2020-05-31 10:37:10 +02:00
Victor Bombi
250169feb7 generation after FnPtr change 2020-05-30 15:33:12 +02:00
Victor Bombi
16846a206b FnPtr changes to FnretvalPtr to allow 2 overloadings with different FnPtr, corrected checking equal ov_cimguiname 2020-05-30 15:30:57 +02:00
Victor Bombi
f30441fd5d CMakeLists.txt modification for MSVC thanks to @Sewer56 2020-05-25 16:54:55 +02:00
Victor Bombi
787939bebc getCname uses namespace 2020-05-16 16:50:12 +02:00
Victor Bombi
be187bcdc4 avoid last , in enums parsing 1.76 2020-04-28 14:05:05 +02:00
Victor Bombi
98e6ff7051 Merge pull request #130 from barrybingo/master
Make names visible when using gcc/clang
2020-04-20 14:58:34 +02:00
Victor Bombi
39efe04d04 calc value in enums where it is sum of known values 2020-04-20 14:50:37 +02:00
barrybingo
925f656646 Make names visible when using gcc/clang 2020-04-20 13:09:30 +01:00
Victor Bombi
95d494d91d parse unnamed unions 2020-04-17 21:15:00 +02:00
Victor Bombi
3e6ef21864 generation 2020-04-17 20:28:20 +02:00
Victor Bombi
39983d8970 another union exception: TODO parse unions 2020-04-17 20:27:56 +02:00
Victor Bombi
4a63c7e2ae clean_spaces with mult operator 2020-04-17 20:27:01 +02:00
Victor Bombi
acf490ffd6 README.md update with C examples links 2020-04-17 11:11:38 +02:00
Victor Bombi
df7c5d1b5d post in cpp and h files if it is generated with internal api 2020-04-14 17:37:22 +02:00
Victor Bombi
7224084284 drop nocompiler generation 2020-04-14 11:05:52 +02:00
Victor Bombi
a99713a8ba dont try to get typedef in typedef struct 2020-04-14 10:31:19 +02:00
Victor Bombi
ce302529e4 avoid error in opengl3 impl generation with extra_defines 2020-04-14 10:18:40 +02:00
Victor Bombi
400b7d76dd typedef_st_re addition 2020-04-14 10:02:39 +02:00
Victor Bombi
c0c050ce1e add include for implementations generation 2020-04-13 10:16:11 +02:00
Victor Bombi
52fbd3f694 update README.md 2020-04-13 09:47:37 +02:00
Victor Bombi
f84d9c4301 pull imgui 1.76 and generate with internal also 2020-04-13 09:45:35 +02:00
Victor Bombi
4197d9f7e5 add ImRect to non POD defs 2020-04-07 12:32:38 +02:00
Victor Bombi
ef683bf14a fix typo in readme 2020-03-28 18:51:10 +01:00
Victor Bombi
b1a9eb3c21 Merge pull request #127 from cimgui/simplify
Simplify
2020-03-28 18:18:05 +01:00
Victor Bombi
27f4d3c3c4 more README update 2020-03-28 18:09:51 +01:00
Victor Bombi
672f1bab04 drop generator_old 2020-03-28 13:39:36 +01:00
Victor Bombi
16ab55b72a update readme 2020-03-28 13:32:44 +01:00
Victor Bombi
18297589a5 all overloads will have a postfix for avoiding collision with generic version 2020-03-28 12:23:12 +01:00
Victor Bombi
760662ecea drop nonUDT1 second (not dropping but take place of no nonUDT) 2020-03-27 13:49:16 +01:00
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