I wonder if my program can just instantiate the following class (or my own derivative of it)…
…and then own it and use it. Of course, that would be too easy.
Sounds like I’ll need to dig into the source code for the editor or for the stand-alone game and see what they’re doing.
What I imagine is that I’ll write lots of modules that the editor can load so people can use the editor, blah blah. But then my program, linked against unreal libs, can also load those same modules to run the graphics engine. I don’t know. Something like that.