Blutility editor extensions
Check out these classes:
https://docs.unrealengine.com/latest/INT/API/Editor/Blutility/index.html
Derive from APlacedEditorUtilityBase to have access to the current selection set in a Blutility
Allow script execution in editor / Enable blueprint function script execution in the editor:
-
Execute in Editor: CallInEditor
-
Can also set GAllowActorScriptExecutionInEditor = true or TGuardValue<bool AutoRestore(GAllowActorScriptExecutionInEditor, true);
-
Also override ShouldTickIfViewportsOnly() const override { return !IsRunningCommandlet() && bVisualizeInEditor; }