-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing dependecies on structs #6
Comments
A real fix for this should be implemented in SdkGenny not in UE4Genny. I'll work on it soon. Thanks for reminding me about this. |
I've implemented a fix for this in SdkGenny (d3407ec46365645b40fc5cde27303660298fc586). I've also updated this projects version of SdkGenny to the latest. |
Alright, this fixed most of the issue, but functions that take a TArray as a parameter still need resolving. |
Can you give me an example of where this is failing? I've reviewed the relevant SdkGenny code and it should be handling function parameters that use generic types properly. |
Sure:
and FUpdateLevelStreamingLevelStatus isn't included. |
Ah, I see. Probably because the parameter is a reference. I can fix that soon.
Can you give an example? |
All forward declared enums. |
Enums being forward declared might be a regression actually (from when I improved the dependency system). There's no reason to not just |
I think I've fixed both issues in cursey/sdkgenny@20442e0. I've also updated UE4Genny with these changes. |
Alright! I'm going to try it out now and I'll give you the feedback in a bit! |
The project gets so large that it takes a long time to compile, but, as far as I've seen, the main problem is fixed. |
Hey, another problem I noticed is that the code doesn't handle TArray's (and probably other template types) dependencies.
I'm doing a fix here (in the generate_fproperty function), but this is also something to look at in a future update.
The text was updated successfully, but these errors were encountered: