Getting errors when plugin starts compiling other platforms (I only want Win)

Hi, I am lost with my issue, I hope someone can help me. I want to upload a plugin to the marketplace but there are compiling errors. The errors happen when Unreal starts compiling my plugin for Android, IOS, etc. even though I added every line I could to specify that I only want to compile for Windows
(I compile from the editors plugin window)

Here is my compile errors

UATHelper: Package Plugin Task (Windows): Running AutomationTool...
UATHelper: Package Plugin Task (Windows): Parsing command line: BuildPlugin -Plugin="C:/Users/f4xw/Documents/Unreal Projects/TestPlugin/Plugins/DriftIslandPlugin/DriftIslandPlugin.uplugin" -Package=C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin -CreateSubFolder
UATHelper: Package Plugin Task (Windows): Copying 57 file(s) using max 64 thread(s)
UATHelper: Package Plugin Task (Windows): Reading plugin from C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\DriftIslandPlugin.uplugin...
UATHelper: Package Plugin Task (Windows): Building plugin for host platforms: Win64
UATHelper: Package Plugin Task (Windows): Running: C:\Program Files\Epic Games\UE_4.27\Engine\Binaries\DotNET\UnrealBuildTool.exe UE4Editor Win64 Development -Project=C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\HostProject.uproject -plugin=C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\
DriftIslandPlugin.uplugin -iwyu -noubtmakefiles -manifest=C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Saved\Manifest-UE4Editor-Win64-Development.xml -nohotreload -log="C:\Users\f4xw\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.27\UBT-UE4Editor-Win64-Development.txt"
LogSlate: Took 0.006994 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/DroidSansMono.ttf' (77K)
UATHelper: Package Plugin Task (Windows):   C:\Program Files\Epic Games\UE_4.27\Engine\Plugins\Marketplace\PlayerStatistics\Source\PlayerStatisticsEditor\PlayerStatisticsEditor.build.cs: warning: Referenced directory 'C:\Program Files\Epic Games\UE_4.27\Engine\Source\PlayerStatisticsEditor\Public' does not exist.
UATHelper: Package Plugin Task (Windows):   C:\Program Files\Epic Games\UE_4.27\Engine\Plugins\Marketplace\ProductivityToolsLite\Source\ProductivityTools\ProductivityTools.Build.cs: warning: Referenced directory 'C:\Program Files\Epic Games\UE_4.27\Engine\Source\ProductivityTools\Public' does not exist.
UATHelper: Package Plugin Task (Windows):   Parsing headers for UE4Editor
UATHelper: Package Plugin Task (Windows):     Running UnrealHeaderTool "C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\HostProject.uproject" "C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase e
rror" -Unattended -WarningsAsErrors -abslog="C:\Users\f4xw\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.27\UHT-UE4Editor-Win64-Development.txt" -installed
UATHelper: Package Plugin Task (Windows):   LogInit: Display: Loading text-based GConfig....
UATHelper: Package Plugin Task (Windows):   Reflection code generated for UE4Editor in 6.9976281 seconds
UATHelper: Package Plugin Task (Windows):   Writing manifest to C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Saved\Manifest-UE4Editor-Win64-Development.xml
UATHelper: Package Plugin Task (Windows):   Building UE4Editor...
UATHelper: Package Plugin Task (Windows):   Using Visual Studio 2022 14.34.31937 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933) and Windows 10.0.22000.0 SDK (C:\Program Files (x86)\Windows Kits\10).
UATHelper: Package Plugin Task (Windows):   Building 11 actions with 16 processes...
UATHelper: Package Plugin Task (Windows):     [1/11] Default.rc2
UATHelper: Package Plugin Task (Windows):     [2/11] SharedPCH.Engine.ShadowErrors.cpp
UATHelper: Package Plugin Task (Windows):     Detected compiler newer than Visual Studio 2019, please update min version checking in WindowsPlatformCompilerSetup.h
UATHelper: Package Plugin Task (Windows):     [3/11] DriftIslandPlugin.cpp
UATHelper: Package Plugin Task (Windows):     [4/11] DriftIslandPlugin.init.gen.cpp
UATHelper: Package Plugin Task (Windows):     [5/11] DriftIslandBlueprintFunctionLibrary.gen.cpp
UATHelper: Package Plugin Task (Windows):     [6/11] DriftIslandSplineMeshActorCPP.gen.cpp
UATHelper: Package Plugin Task (Windows):     [7/11] DriftIslandSplineMeshActorCPP.cpp
UATHelper: Package Plugin Task (Windows):     [8/11] DriftIslandBlueprintFunctionLibrary.cpp
UATHelper: Package Plugin Task (Windows):     [9/11] UE4Editor-DriftIslandPlugin.lib
UATHelper: Package Plugin Task (Windows):        Creating library C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\Win64\UE4Editor\Development\DriftIslandPlugin\UE4Editor-DriftIslandPlugin.lib and object C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlu
gin\Intermediate\Build\Win64\UE4Editor\Development\DriftIslandPlugin\UE4Editor-DriftIslandPlugin.exp
UATHelper: Package Plugin Task (Windows):     [10/11] UE4Editor-DriftIslandPlugin.dll
UATHelper: Package Plugin Task (Windows):        Creating library C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\Win64\UE4Editor\Development\DriftIslandPlugin\UE4Editor-DriftIslandPlugin.suppressed.lib and object C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\Dri
ftIslandPlugin\Intermediate\Build\Win64\UE4Editor\Development\DriftIslandPlugin\UE4Editor-DriftIslandPlugin.suppressed.exp
UATHelper: Package Plugin Task (Windows):     [11/11] UE4Editor.target
UATHelper: Package Plugin Task (Windows):   Total time in Parallel executor: 31.61 seconds
UATHelper: Package Plugin Task (Windows):   Total execution time: 42.51 seconds
UATHelper: Package Plugin Task (Windows): Took 42.6826321s to run UnrealBuildTool.exe, ExitCode=0
UATHelper: Package Plugin Task (Windows): Building plugin for target platforms: Android, IOS, Linux, LinuxAArch64, Win64, Win32
UATHelper: Package Plugin Task (Windows): Running: C:\Program Files\Epic Games\UE_4.27\Engine\Binaries\DotNET\UnrealBuildTool.exe UE4Game LinuxAArch64 Development -Project=C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\HostProject.uproject -plugin=C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPl
ugin\DriftIslandPlugin.uplugin -iwyu -noubtmakefiles -manifest=C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Saved\Manifest-UE4Game-LinuxAArch64-Development.xml -nohotreload -2017 -log="C:\Users\f4xw\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.27\UBT-UE4Game-LinuxAArch64-Development.txt"
UATHelper: Package Plugin Task (Windows):   Parsing headers for UE4Game
UATHelper: Package Plugin Task (Windows):     Running UnrealHeaderTool "C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\HostProject.uproject" "C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Intermediate\Build\LinuxAArch64\93821A52\UE4Game\Development\UE4Game.uhtmanifest" -LogCmds="loginit warning, logexit warning, l
ogdatabase error" -Unattended -WarningsAsErrors -abslog="C:\Users\f4xw\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.27\UHT-UE4Game-LinuxAArch64-Development.txt" -installed
UATHelper: Package Plugin Task (Windows):   LogInit: Display: Loading text-based GConfig....
UATHelper: Package Plugin Task (Windows):   Reflection code generated for UE4Game in 5.8301892 seconds
UATHelper: Package Plugin Task (Windows):   ------- Build details --------
UATHelper: Package Plugin Task (Windows):   Using toolchain located at 'C:/UnrealToolchains/v19_clang-11.0.1-centos7/aarch64-unknown-linux-gnueabi'.
UATHelper: Package Plugin Task (Windows):   Using clang (C:/UnrealToolchains/v19_clang-11.0.1-centos7/aarch64-unknown-linux-gnueabi\bin\clang++.exe) version '11.0.1' (string), 11 (major), 0 (minor), 1 (patch)
UATHelper: Package Plugin Task (Windows):   Using bundled libc++ standard C++ library.
UATHelper: Package Plugin Task (Windows):   Using lld linker
UATHelper: Package Plugin Task (Windows):   Using llvm-ar : C:/UnrealToolchains/v19_clang-11.0.1-centos7/aarch64-unknown-linux-gnueabi\bin/llvm-ar.exe
UATHelper: Package Plugin Task (Windows):   Using old way to relink circularly dependent libraries (with a FixDeps step).
UATHelper: Package Plugin Task (Windows):   ------------------------------
UATHelper: Package Plugin Task (Windows):   Writing manifest to C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Saved\Manifest-UE4Game-LinuxAArch64-Development.xml
UATHelper: Package Plugin Task (Windows):   Building UE4Game...
UATHelper: Package Plugin Task (Windows):   Building 6 actions with 16 processes...
UATHelper: Package Plugin Task (Windows):     [1/6] DriftIslandPlugin.cpp
UATHelper: Package Plugin Task (Windows):     [2/6] DriftIslandPlugin.init.gen.cpp
UATHelper: Package Plugin Task (Windows):     [3/6] DriftIslandSplineMeshActorCPP.cpp
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source/DriftIslandPlugin/Private/DriftIslandSplineMeshActorCPP.cpp:3:
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source/DriftIslandPlugin/Public\DriftIslandSplineMeshActorCPP.h:7:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(14,53): error: expected class name
UATHelper: Package Plugin Task (Windows):     class UDriftIslandBlueprintFunctionLibrary : public UBlueprintFunctionLibrary
UATHelper: Package Plugin Task (Windows):                                                         ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: unknown type name 'UBlueprintFunctionLibrary'
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^
UATHelper: Package Plugin Task (Windows):     <scratch space>(78,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(107,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS \
UATHelper: Package Plugin Task (Windows):             ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(48,54): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS'
UATHelper: Package Plugin Task (Windows):             DECLARE_CLASS(UDriftIslandBlueprintFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DriftIslandPlugin"), NO_API) \
UATHelper: Package Plugin Task (Windows):                                                                 ^
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source/DriftIslandPlugin/Private/DriftIslandSplineMeshActorCPP.cpp:3:
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source/DriftIslandPlugin/Public\DriftIslandSplineMeshActorCPP.h:7:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: constructor initializer 'UDriftIslandBlueprintFunctionLibrary::Super' (aka 'int') does not name a class
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     <scratch space>(78,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(108,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS \
UATHelper: Package Plugin Task (Windows):             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(76,121): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Publi
c_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS'
UATHelper: Package Plugin Task (Windows):             NO_API UDriftIslandBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()) : Super(ObjectInitializer) { }; \
UATHelper: Package Plugin Task (Windows):                                                                                                                                    ^~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Private\DriftIslandSplineMeshActorCPP.cpp(132,39): error: member access into incomplete type 'UStaticMesh'
UATHelper: Package Plugin Task (Windows):                                     FBoxSphereBounds MeshBounds = Mesh->GetBounds();
UATHelper: Package Plugin Task (Windows):                                                                       ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Engine\Classes\Engine\EngineTypes.h(2633,8): note: forward declaration of 'UStaticMesh'
UATHelper: Package Plugin Task (Windows):             class UStaticMesh* DistanceFieldReplacementMesh;
UATHelper: Package Plugin Task (Windows):                   ^
UATHelper: Package Plugin Task (Windows):     4 errors generated.
UATHelper: Package Plugin Task (Windows):     [4/6] DriftIslandSplineMeshActorCPP.gen.cpp
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Intermediate/Build/LinuxAArch64/93821A52/UE4/Inc/DriftIslandPlugin/DriftIslandSplineMeshActorCPP.gen.cpp:8:
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source\DriftIslandPlugin/Public/DriftIslandSplineMeshActorCPP.h:7:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(14,53): error: expected class name
UATHelper: Package Plugin Task (Windows):     class UDriftIslandBlueprintFunctionLibrary : public UBlueprintFunctionLibrary
UATHelper: Package Plugin Task (Windows):                                                         ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: unknown type name 'UBlueprintFunctionLibrary'
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^
UATHelper: Package Plugin Task (Windows):     <scratch space>(87,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(107,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS \
UATHelper: Package Plugin Task (Windows):             ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(48,54): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS'
UATHelper: Package Plugin Task (Windows):             DECLARE_CLASS(UDriftIslandBlueprintFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DriftIslandPlugin"), NO_API) \
UATHelper: Package Plugin Task (Windows):                                                                 ^
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Intermediate/Build/LinuxAArch64/93821A52/UE4/Inc/DriftIslandPlugin/DriftIslandSplineMeshActorCPP.gen.cpp:8:
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source\DriftIslandPlugin/Public/DriftIslandSplineMeshActorCPP.h:7:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: constructor initializer 'UDriftIslandBlueprintFunctionLibrary::Super' (aka 'int') does not name a class
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     <scratch space>(87,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(108,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS \
UATHelper: Package Plugin Task (Windows):             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(76,121): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Publi
c_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS'
UATHelper: Package Plugin Task (Windows):             NO_API UDriftIslandBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()) : Super(ObjectInitializer) { }; \
UATHelper: Package Plugin Task (Windows):                                                                                                                                    ^~~~~
UATHelper: Package Plugin Task (Windows):     3 errors generated.
UATHelper: Package Plugin Task (Windows):     [5/6] DriftIslandBlueprintFunctionLibrary.gen.cpp
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Intermediate/Build/LinuxAArch64/93821A52/UE4/Inc/DriftIslandPlugin/DriftIslandBlueprintFunctionLibrary.gen.cpp:8:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(14,53): error: expected class name
UATHelper: Package Plugin Task (Windows):     class UDriftIslandBlueprintFunctionLibrary : public UBlueprintFunctionLibrary
UATHelper: Package Plugin Task (Windows):                                                         ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: unknown type name 'UBlueprintFunctionLibrary'
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^
UATHelper: Package Plugin Task (Windows):     <scratch space>(87,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(107,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS \
UATHelper: Package Plugin Task (Windows):             ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(48,54): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS'
UATHelper: Package Plugin Task (Windows):             DECLARE_CLASS(UDriftIslandBlueprintFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DriftIslandPlugin"), NO_API) \
UATHelper: Package Plugin Task (Windows):                                                                 ^
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Intermediate/Build/LinuxAArch64/93821A52/UE4/Inc/DriftIslandPlugin/DriftIslandBlueprintFunctionLibrary.gen.cpp:8:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: constructor initializer 'UDriftIslandBlueprintFunctionLibrary::Super' (aka 'int') does not name a class
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     <scratch space>(87,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(108,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS \
UATHelper: Package Plugin Task (Windows):             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(76,121): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Publi
c_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS'
UATHelper: Package Plugin Task (Windows):             NO_API UDriftIslandBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()) : Super(ObjectInitializer) { }; \
UATHelper: Package Plugin Task (Windows):                                                                                                                                    ^~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.gen.cpp(592,2): error: 'UDriftIslandBlueprintFunctionLibrary::Super' (aka 'int') is not a class, namespace, or enume
ration
UATHelper: Package Plugin Task (Windows):             IMPLEMENT_CLASS(UDriftIslandBlueprintFunctionLibrary, 1789890729);
UATHelper: Package Plugin Task (Windows):             ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(1736,14): note: expanded from macro 'IMPLEMENT_CLASS'
UATHelper: Package Plugin Task (Windows):                                     &TClass::Super::StaticClass, \
UATHelper: Package Plugin Task (Windows):                                              ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.gen.cpp(592,2): error: no member named 'WithinClass' in 'UDriftIslandBlueprintFunctionLibrary'
UATHelper: Package Plugin Task (Windows):             IMPLEMENT_CLASS(UDriftIslandBlueprintFunctionLibrary, 1789890729);
UATHelper: Package Plugin Task (Windows):             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(1737,14): note: expanded from macro 'IMPLEMENT_CLASS'
UATHelper: Package Plugin Task (Windows):                                     &TClass::WithinClass::StaticClass \
UATHelper: Package Plugin Task (Windows):                                      ~~~~~~~~^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.gen.cpp(592,18): error: no member named 'StaticConfigName' in 'UDriftIslandBlueprintFunctionLibrary'; did you mean '
UDelegateFunction::StaticConfigName'?
UATHelper: Package Plugin Task (Windows):             IMPLEMENT_CLASS(UDriftIslandBlueprintFunctionLibrary, 1789890729);
UATHelper: Package Plugin Task (Windows):             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(1732,5): note: expanded from macro 'IMPLEMENT_CLASS'
UATHelper: Package Plugin Task (Windows):                                     TClass::StaticConfigName(), \
UATHelper: Package Plugin Task (Windows):                                     ^~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\Object.h(57,22): note: 'UDelegateFunction::StaticConfigName' declared here
UATHelper: Package Plugin Task (Windows):             static const TCHAR* StaticConfigName()
UATHelper: Package Plugin Task (Windows):                                 ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.gen.cpp(592,2): error: no member named 'AddReferencedObjects' in 'UDriftIslandBlueprintFunctionLibrary'
UATHelper: Package Plugin Task (Windows):             IMPLEMENT_CLASS(UDriftIslandBlueprintFunctionLibrary, 1789890729);
UATHelper: Package Plugin Task (Windows):             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(1735,14): note: expanded from macro 'IMPLEMENT_CLASS'
UATHelper: Package Plugin Task (Windows):                                     &TClass::AddReferencedObjects, \
UATHelper: Package Plugin Task (Windows):                                      ~~~~~~~~^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.gen.cpp(598,2): error: constructor initializer 'UDriftIslandBlueprintFunctionLibrary::Super' (aka 'int') does not na
me a class
UATHelper: Package Plugin Task (Windows):             DEFINE_VTABLE_PTR_HELPER_CTOR(UDriftIslandBlueprintFunctionLibrary);
UATHelper: Package Plugin Task (Windows):             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(1618,42): note: expanded from macro 'DEFINE_VTABLE_PTR_HELPER_CTOR'
UATHelper: Package Plugin Task (Windows):             TClass::TClass(FVTableHelper& Helper) : Super(Helper) {};
UATHelper: Package Plugin Task (Windows):                                                     ^~~~~
UATHelper: Package Plugin Task (Windows):     8 errors generated.
UATHelper: Package Plugin Task (Windows):     [6/6] DriftIslandBlueprintFunctionLibrary.cpp
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source/DriftIslandPlugin/Private/DriftIslandBlueprintFunctionLibrary.cpp:3:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(14,53): error: expected class name
UATHelper: Package Plugin Task (Windows):     class UDriftIslandBlueprintFunctionLibrary : public UBlueprintFunctionLibrary
UATHelper: Package Plugin Task (Windows):                                                         ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: unknown type name 'UBlueprintFunctionLibrary'
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^
UATHelper: Package Plugin Task (Windows):     <scratch space>(87,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(107,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS \
UATHelper: Package Plugin Task (Windows):             ^
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(48,54): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_INCLASS_NO_PURE_DECLS'
UATHelper: Package Plugin Task (Windows):             DECLARE_CLASS(UDriftIslandBlueprintFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DriftIslandPlugin"), NO_API) \
UATHelper: Package Plugin Task (Windows):                                                                 ^
UATHelper: Package Plugin Task (Windows):     In file included from C:/WORK/DriftIslandPlugin/package/test/DriftIslandPlugin/HostProject/Plugins/DriftIslandPlugin/Source/DriftIslandPlugin/Private/DriftIslandBlueprintFunctionLibrary.cpp:3:
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Source\DriftIslandPlugin\Public\DriftIslandBlueprintFunctionLibrary.h(16,5): error: constructor initializer 'UDriftIslandBlueprintFunctionLibrary::Super' (aka 'int') does not name a class
UATHelper: Package Plugin Task (Windows):         GENERATED_BODY()
UATHelper: Package Plugin Task (Windows):         ^~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(628,29): note: expanded from macro 'GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):     #define GENERATED_BODY(...) BODY_MACRO_COMBINE(CURRENT_FILE_ID,_,__LINE__,_GENERATED_BODY);
UATHelper: Package Plugin Task (Windows):                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(623,37): note: expanded from macro 'BODY_MACRO_COMBINE'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE(A,B,C,D) BODY_MACRO_COMBINE_INNER(A,B,C,D)
UATHelper: Package Plugin Task (Windows):                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject\ObjectMacros.h(622,43): note: expanded from macro 'BODY_MACRO_COMBINE_INNER'
UATHelper: Package Plugin Task (Windows):     #define BODY_MACRO_COMBINE_INNER(A,B,C,D) A##B##C##D
UATHelper: Package Plugin Task (Windows):                                               ^~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     <scratch space>(87,1): note: expanded from here
UATHelper: Package Plugin Task (Windows):     HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY
UATHelper: Package Plugin Task (Windows):     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(108,2): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public
_DriftIslandBlueprintFunctionLibrary_h_16_GENERATED_BODY'
UATHelper: Package Plugin Task (Windows):             HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Public_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS \
UATHelper: Package Plugin Task (Windows):             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UATHelper: Package Plugin Task (Windows):     C:\WORK\DriftIslandPlugin\package\test\DriftIslandPlugin\HostProject\Plugins\DriftIslandPlugin\Intermediate\Build\LinuxAArch64\93821A52\UE4\Inc\DriftIslandPlugin\DriftIslandBlueprintFunctionLibrary.generated.h(76,121): note: expanded from macro 'HostProject_Plugins_DriftIslandPlugin_Source_DriftIslandPlugin_Publi
c_DriftIslandBlueprintFunctionLibrary_h_16_ENHANCED_CONSTRUCTORS'
UATHelper: Package Plugin Task (Windows):             NO_API UDriftIslandBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()) : Super(ObjectInitializer) { }; \
UATHelper: Package Plugin Task (Windows):                                                                                                                                    ^~~~~
UATHelper: Package Plugin Task (Windows):     3 errors generated.
UATHelper: Package Plugin Task (Windows): Took 25.2569476s to run UnrealBuildTool.exe, ExitCode=6
UATHelper: Package Plugin Task (Windows): UnrealBuildTool failed. See log for more details. (C:\Users\f4xw\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.27\UBT-UE4Game-LinuxAArch64-Development.txt)
UATHelper: Package Plugin Task (Windows): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Package Plugin Task (Windows): BUILD FAILED

And here is my code:
faxcorp/DriftIslandPlugin: Documentation (github.com)

Thanks for any info and tips!