34 void StartupModule()
override;
35 void ShutdownModule()
override;
37 EAssetTypeCategories::Type
GetAssetCategory()
const override {
return DlgSystemAssetCategoryBit; }
45 static TSharedRef<FExtender> CreateFileMenuExtender(
46 TSharedRef<FUICommandList> Commands,
47 const TArray<TSharedPtr<FUICommandInfo>>& AdditionalMenuEntries = {}
49 static TSharedRef<FExtender> CreateHelpMenuExtender(TSharedRef<FUICommandList> Commands);
50 static void MapActionsForFileMenuExtender(TSharedRef<FUICommandList> Commands);
51 static void MapActionsForHelpMenuExtender(TSharedRef<FUICommandList> Commands);
55 static void HandleOnSaveAllDialogues();
58 static void HandleOnDeleteAllDialoguesTextFiles();
61 void HandleOnPostEngineInit();
64 void HandleOnBeginPIE(
bool bIsSimulating);
65 void HandleOnPostPIEStarted(
bool bIsSimulating);
66 void HandleOnEndPIEHandle(
bool bIsSimulating);
70 void HandleNewCustomConditionBlueprintCreated(UBlueprint* Blueprint);
71 void HandleNewCustomTextArgumentBlueprintCreated(UBlueprint* Blueprint);
72 void HandleNewCustomEventBlueprintCreated(UBlueprint* Blueprint);
73 void HandleNewNodeDataBlueprintCreated(UBlueprint* Blueprint);
110 bool bIsEngineInitialized =
false;