Commit graph

17 commits

Author SHA1 Message Date
Janis 2131aa59af actor as seperate struct type 2023-06-19 16:10:55 +02:00
Janis 77df17392c stuff that i mostly dont remember but refactoring in progress init consequences
of not looking at this for a month and not having commited anything before...........
2023-06-17 16:49:07 +02:00
Janis eef7ce3cfc refactor in progress 2023-05-25 19:56:24 +02:00
Janis 813b0bdaf6 fixes
- get by index for objectarray
- tassetptr type
- lowercase function parameters to avoid aliasing with type names
- filter out empty packages
- fix objectflags for ark/ue4.5
2023-04-22 21:37:23 +02:00
Janis 06c1a519d3 allow access to inner uobject for casting 2023-04-21 23:01:18 +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 08149329e1 parsing classes, structs and enums 2023-04-20 22:24:26 +02:00
Janis 69273c7e76 display for property and function types 2023-04-20 20:50:25 +02:00
Janis 99a3effc4c handle possibility of missing static class (UMapProperty) 2023-04-20 20:48:54 +02:00
Janis 674a54afb9 fixes for wrong behavior 2023-04-20 20:48:27 +02:00
Janis 92a0b3f6cf propertyflags and funtionflags bitflag enums 2023-04-20 20:47:58 +02:00
Janis e197021c59 type classification enums 2023-04-20 20:46:57 +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 e68aa9ec55 implemented traits for all v2 types 2023-04-20 01:15:53 +02:00
Janis 03c1c61d42 v2 type def 2023-04-20 00:41:48 +02:00