diff --git a/Plugins/ElgEditorScripting/ElgEditorScripting.uplugin b/Plugins/ElgEditorScripting/ElgEditorScripting.uplugin index 52cca07..948eb35 100644 --- a/Plugins/ElgEditorScripting/ElgEditorScripting.uplugin +++ b/Plugins/ElgEditorScripting/ElgEditorScripting.uplugin @@ -10,7 +10,7 @@ "DocsURL": "ElgSoft.com", "MarketplaceURL": "", "SupportURL": "mailto:EditorScripting@ElgSoft.com", - "EngineVersion": "5.3.0", + "EngineVersion": "5.4", "CanContainContent": false, "Installed": true, "Modules": [ @@ -20,4 +20,4 @@ "LoadingPhase": "Default" } ] -} \ No newline at end of file +} diff --git a/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/Blueprints/ElgEditorBP_UBlueprint.cpp b/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/Blueprints/ElgEditorBP_UBlueprint.cpp index dab5e02..5fe2255 100644 --- a/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/Blueprints/ElgEditorBP_UBlueprint.cpp +++ b/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/Blueprints/ElgEditorBP_UBlueprint.cpp @@ -40,9 +40,9 @@ UBlueprint* UElgEditorBP_UBlueprint::GetBlueprintFromAssetData(const FAssetData& Branches = EBPEditorOutputValidBranch::Valid; return blueprint; -#endif - +#else return nullptr; +#endif } @@ -60,10 +60,11 @@ UBlueprint* UElgEditorBP_UBlueprint::GetBlueprintFromObject(UObject* Object, EBP Branches = EBPEditorOutputValidBranch::Valid; return blueprint; +#else + return nullptr; #endif - return nullptr; } diff --git a/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_BP.cpp b/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_BP.cpp index 4af3bbf..d26f6b6 100644 --- a/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_BP.cpp +++ b/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_BP.cpp @@ -21,8 +21,9 @@ UElgEditorContext_LevelEditor* UElgEditorContext_BP::GetLevelEditorContext() #if WITH_EDITOR const FElgEditorScriptingModule& elgEditorScriptModule = FModuleManager::Get().LoadModuleChecked(TEXT("ElgEditorScripting")); return elgEditorScriptModule.GetContextManager().GetLevelEditorContext(); -#endif +#else return nullptr; +#endif } @@ -31,8 +32,9 @@ UElgEditorContext_AssetBrowser* UElgEditorContext_BP::GetAssetBrowserContext() #if WITH_EDITOR const FElgEditorScriptingModule& elgEditorScriptModule = FModuleManager::Get().LoadModuleChecked(TEXT("ElgEditorScripting")); return elgEditorScriptModule.GetContextManager().GetAssetBrowserContext(); -#endif +#else return nullptr; +#endif } diff --git a/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_LevelEditor.cpp b/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_LevelEditor.cpp index affee8b..eeda582 100644 --- a/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_LevelEditor.cpp +++ b/Plugins/ElgEditorScripting/Source/ElgEditorScripting/Private/EditorContexts/ElgEditorContext_LevelEditor.cpp @@ -14,6 +14,7 @@ #include "Input/Events.h" #include #include +#include #pragma region Setup @@ -692,4 +693,4 @@ void UElgEditorContext_LevelEditor::GetViewportPerspectiveLocation(FVector& Came } } -#pragma endregion \ No newline at end of file +#pragma endregion