-
Notifications
You must be signed in to change notification settings - Fork 48
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
Live Coding Reinstancing and HotReload tracking #14
Comments
Is there any cached |
It is not related to plugin but in general for Unreal Engine native development loop. If you edit c++ code and change the memory layout or property reflection data you must close editor, build the project from IDE and launch again from IDE. Refer to this article. https://landelare.github.io/2023/01/07/cpp-speedrun.html#compiling for additional details. I've created this ticket because I received more than several messages "why my properties disappear" or "why my properties do not show" with cause being use of Live Coding or HotReload after doing breaking changes in code and not restarting editor. |
Dropped |
This is list of my ideas to add some extra QOL to the plugin as there are things that could happen when Live Coding Reinstancing or HotReload is being used when working with Unreal Engine (for example missing properties, not loading ini config).
It is possible to track object states for validity and display big red warning label that things may go bad until editor is restarted.
FCoreUObjectDelegates::OnObjectsReinstanced
to track that reinstancing was usedThe text was updated successfully, but these errors were encountered: