I'm looking for an event that is triggered in the editor when an actor has finished loading into the level, that is also from a sub-level. Does this exist? I'm specifically looking for in-editor events when the level is opened, not runtime. (C++)

Hello,

There are a few delegates that you can register to so that they run after a level was loaded. That would allow you to iterate over the actors in the new level.

Look for FEditorDelegates::OnMapOpened and FWorldDelegates::LevelAddedToWorld as a starting point. There is also ULevelEditorSubsystem that “shadows” some of the delegates to make them accessible through BP or Python.

There are a lot of delegates declared in the Editor.h. You should be able to find one that works for your case if the ones listed are not firing at the right time.

Regards,

Martin

Thank you Martin