diff --git a/CHANGELOG.md b/CHANGELOG.md index 084616171..9a06ee0d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -85,6 +85,7 @@ * Added support for two color tinting. All base materials, e.g. SpineUnlitNormalMaterial, now do proper two color tinting. No material parameters have changed. * Updated to Unreal Engine 4.16.1. Note that 4.16 has a regression which will make it impossible to compile plain .c files! * spine-c is now exposed from the plugin shared library on Windows via __declspec. + * Updated to Unreal Engine 4.18 ## C# * **Breaking changes** diff --git a/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/Private/RuntimeMeshComponentDetails.cpp b/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/Private/RuntimeMeshComponentDetails.cpp index 81c3d5ae1..a2ddff9d4 100644 --- a/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/Private/RuntimeMeshComponentDetails.cpp +++ b/spine-ue4/Plugins/RuntimeMeshComponentPlugin/Source/RuntimeMeshComponentEditor/Private/RuntimeMeshComponentDetails.cpp @@ -25,7 +25,11 @@ void FRuntimeMeshComponentDetails::CustomizeDetails( IDetailLayoutBuilder& Detai const FText ConvertToStaticMeshText = LOCTEXT("ConvertToStaticMesh", "Create StaticMesh"); // Cache set of selected things +#if ENGINE_MAJOR_VERSION == 4 && ENGINE_MINOR_VERSION < 18 SelectedObjectsList = DetailBuilder.GetDetailsView().GetSelectedObjects(); +#else + SelectedObjectsList = DetailBuilder.GetDetailsView()->GetSelectedObjects(); +#endif RuntimeMeshCategory.AddCustomRow(ConvertToStaticMeshText, false) .NameContent()