General process is:
- Tools → Create New C++ class.
- Live coding will boot and hot compile in the editor.
- VS will boot and generate the .h and .cpp AND typically prompts to Reload the project from disk.
Press Reload All.
- Closed UE Editor, Then Build solution in VS.
The Output pane should note BUILD: n succeeded, 0 failed etc.
-
Close VS.
-
Open Project in UE Editor. Attempt to create a BP with your new class as parent.
Once you create the new BP, save the file, then close the project and restart it.
Verify the BP parent is valid.
IF your new class isn’t listed
Close UE editor
Delete the .VS, Binaries and Intermediate folders, then regenerate the VS project files.
Once generated, Launch the project in VS and Build solution again. Then, Jump to Step 5.
I launch from the .uproject file.
If you get prompted to rebuild modules, click Yes.
Your Class should now be available.