Is it possible to dynamically create a class or struct at runtime?
Suppose I have a small base class LEV_ParamsBase;
and I derive classes
When I load in a level, I dont want to have a thousand #include, nor do I want a huge switch statement of all my classes
What I would like to do is something like
FName LevelName = LEV_CurrentLevelName;
LEV_ParamsBase* TheLevelParameters = NewObject(LevelName::StaticClass());