Janis
|
0d4dbfe552
|
unique method and field names for classes and structs
|
2023-04-21 22:11:34 +02:00 |
|
Janis
|
fad2175aa2
|
enum name and variant names more readable
|
2023-04-21 18:18:05 +02:00 |
|
Janis
|
6ea9e81e29
|
representing Objects as transparent ´NonNull<UnsafeCell<u8>>´
|
2023-04-21 17:33:09 +02:00 |
|
Janis
|
32bcc30b96
|
rust generation
|
2023-04-21 17:21:07 +02:00 |
|
Janis
|
d1c0520316
|
calculating dependencies
|
2023-04-20 23:43:56 +02:00 |
|
Janis
|
211605c20c
|
linting cleanup
|
2023-04-20 22:54:42 +02:00 |
|
Janis
|
08149329e1
|
parsing classes, structs and enums
|
2023-04-20 22:24:26 +02:00 |
|
Janis
|
a574191066
|
restructured sdk generator with Package type, parsing struct types
|
2023-04-20 20:50:57 +02:00 |
|
Janis
|
2427494a0f
|
cool features!!!!!!!
|
2023-04-20 20:49:21 +02:00 |
|
Janis
|
f8f183c420
|
using pointer types now for every coreuobject type
|
2023-04-20 03:35:31 +02:00 |
|
Janis
|
724939e5da
|
extracted fname and tarray from raw types into own modules
- tarray and fname are pretty independent from the rest of the type system
|
2023-04-20 02:36:46 +02:00 |
|
Janis
|
03c1c61d42
|
v2 type def
|
2023-04-20 00:41:48 +02:00 |
|
Janis
|
a2233bb3b4
|
enum processing
|
2023-04-18 23:24:07 +02:00 |
|
Janis
|
fad1effa05
|
canonicalize UE4 name into legal rust token
|
2023-04-18 20:48:19 +02:00 |
|
Janis
|
f12f48c83f
|
removed deref impl as it was unsound
- started on sdk generator, can classify and sort objects into packages
- parse enums
|
2023-04-18 01:07:07 +02:00 |
|
Janis
|
3d3b1b20c9
|
split into multiple files
|
2023-04-17 18:46:27 +02:00 |
|
Janis
|
b7803bd453
|
can properly iterate over fnames
|
2023-04-17 18:21:42 +02:00 |
|