I’m having a really weird error. I’m using Unreal 4.10.3 and Mac OSX 10.11.2
Basically, any C++ classes I create are disappearing when I quit and reload the editor. It happens with the most basic of projects, so it’s definitely not down to me doing anything weird or deleting some important files or something. Here’s what I do to recreate the problem.
Create a new blank project. It’s a Blueprint project since 99% of what I’m doing is Blueprint. Basic project with no starter content.
Add new C++ class, a Blueprint Function Library class, since that’s what I need.
The code compiles. I then get the Compile button appear, and a folder called ‘C++ Classes’ appears in the content browser, containing the new class. Perfect.
I write the code in the C++ files, then compile in the editor. All good.
Then I save everything and quit the editor.
Then, when I re-open the same project in the editor, the Compile button has disappeared, as has the C++ folder. All blueprints using the C++ class I created are throwing errors in my face.
The C++ files are still there in the folder structure on the hard disk.
Anyone know what’s going on, and how to fix this?