{4-27}
Here is my class
class FluidNarratorScreenplayEditor : public FAssetEditorToolkit, public FNotifyHook, public FGCObject
void FluidNarratorScreenplayEditor::Initialize(const EToolkitMode::Type Mode, const TSharedPtr< IToolkitHost >& InitToolkitHost, UFluidNarratorScreenplay* AssetIn)
{
//Initialize Asset Editor (Other Code Above This But Not Needed For Question)
FAssetEditorToolkit::InitAssetEditor(Mode,InitToolkitHost,"FluidNarrator",Layout,false,true,Asset);
//Create Worker Thread
TickWorker = new FFluidNarratorScreenplayEditorTickWorker(this);
}
I tried creating a FRunnable but it crashes saying Slate needs to be on Game Thread but I don’t want to rely on Game running.