Reload header files, change your class structure, creates micro-dlls for ultra-fast reloads on big projects
Ultra-fast reload of source code no matter how big is your project, C++ Hot Reload only reloads your modified files creating micro-dlls, which allow you to change the whole class structure of your header files and see the changes reflected in your BPs and Editor properties in seconds.
Support, feedback and news on Discord: Invitation LINK
Installation
Before you use this plugin
Unity builds are great to build fast and this plugin is compatible with that option, however, this hides tons of issues. To reload in seconds, your files must be able to compile individually, as normal C++ code with all the proper includes or forward declarations.
How do I heal my source code?
Navigate and edit: <project_name>Editor.Target.cs:
bUseUnityBuild = false;
bUsePCHFiles = true;
Re-activate those options afterwards is you desire so.
Configure PrivatePCHHeaderFile = "ProjectName.h"; or = "ProjectNamePCH.h"
Plugin Development
UE4 hot-reload only supports game modules, this new feature is still under active development and might not work for your specific plugin. Stay tuned in Discord!
Features:
Code Modules:
Public information and test on GitHub: LINK
Number of Blueprints: 0
Number of C++ Classes: 4
Network Replicated: No
Supported Development Platforms: Windows and macOS
Supported Target Build Platforms: Windows and macOS
Documentation: https://hotreload.tech/docs/ue4
Important/Additional Notes: join the Discord server if you need any help, do not hesitate to ping me for help INVITATION LINK