diff --git a/spine-ue4/Content/GettingStarted/06-cpp.umap b/spine-ue4/Content/GettingStarted/06-cpp.umap index fddce8eb5..254e33eb2 100644 Binary files a/spine-ue4/Content/GettingStarted/06-cpp.umap and b/spine-ue4/Content/GettingStarted/06-cpp.umap differ diff --git a/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponent/RuntimeMeshComponent.Build.cs b/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponent/RuntimeMeshComponent.Build.cs index 53cc6d659..7ce164d5a 100644 --- a/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponent/RuntimeMeshComponent.Build.cs +++ b/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponent/RuntimeMeshComponent.Build.cs @@ -4,7 +4,7 @@ using UnrealBuildTool; public class RuntimeMeshComponent : ModuleRules { - public RuntimeMeshComponent(TargetInfo Target) + public RuntimeMeshComponent(ReadOnlyTargetRules Target) : base(Target) { PrivateIncludePaths.Add("RuntimeMeshComponent/Private"); PublicIncludePaths.Add("RuntimeMeshComponent/Public"); diff --git a/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/RuntimeMeshComponentEditor.Build.cs b/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/RuntimeMeshComponentEditor.Build.cs index 3d774a8d1..3c838a3b4 100644 --- a/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/RuntimeMeshComponentEditor.Build.cs +++ b/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/RuntimeMeshComponentEditor.Build.cs @@ -4,7 +4,7 @@ namespace UnrealBuildTool.Rules { public class RuntimeMeshComponentEditor : ModuleRules { - public RuntimeMeshComponentEditor(TargetInfo Target) + public RuntimeMeshComponentEditor(ReadOnlyTargetRules Target) : base(Target) { PrivateIncludePaths.Add("RuntimeMeshComponentEditor/Private"); PublicIncludePaths.Add("RuntimeMeshComponentEditor/Public"); diff --git a/spine-ue4/Source/SpineUE4.Target.cs b/spine-ue4/Source/SpineUE4.Target.cs index c5288c9b5..93a71b98a 100644 --- a/spine-ue4/Source/SpineUE4.Target.cs +++ b/spine-ue4/Source/SpineUE4.Target.cs @@ -5,21 +5,9 @@ using System.Collections.Generic; public class SpineUE4Target : TargetRules { - public SpineUE4Target(TargetInfo Target) + public SpineUE4Target(TargetInfo Target) : base(Target) { - Type = TargetType.Game; - } - - // - // TargetRules interface. - // - - public override void SetupBinaries( - TargetInfo Target, - ref List OutBuildBinaryConfigurations, - ref List OutExtraModuleNames - ) - { - OutExtraModuleNames.AddRange( new string[] { "SpineUE4" } ); + Type = TargetType.Game; + ExtraModuleNames.AddRange(new string[] { "SpineUE4" }); } } diff --git a/spine-ue4/Source/SpineUE4Editor.Target.cs b/spine-ue4/Source/SpineUE4Editor.Target.cs index 3b5458abe..247aedbe5 100644 --- a/spine-ue4/Source/SpineUE4Editor.Target.cs +++ b/spine-ue4/Source/SpineUE4Editor.Target.cs @@ -5,21 +5,9 @@ using System.Collections.Generic; public class SpineUE4EditorTarget : TargetRules { - public SpineUE4EditorTarget(TargetInfo Target) + public SpineUE4EditorTarget(TargetInfo Target) : base(Target) { Type = TargetType.Editor; - } - - // - // TargetRules interface. - // - - public override void SetupBinaries( - TargetInfo Target, - ref List OutBuildBinaryConfigurations, - ref List OutExtraModuleNames - ) - { - OutExtraModuleNames.AddRange( new string[] { "SpineUE4" } ); + ExtraModuleNames.AddRange(new string[] { "SpineUE4" }); } } diff --git a/spine-ue4/SpineUE4.uproject b/spine-ue4/SpineUE4.uproject index 8800d1490..dbd7825f0 100644 --- a/spine-ue4/SpineUE4.uproject +++ b/spine-ue4/SpineUE4.uproject @@ -1,6 +1,6 @@ { "FileVersion": 3, - "EngineAssociation": "4.16", + "EngineAssociation": "4.17", "Category": "", "Description": "", "Modules": [