diff --git a/Source/Engine/Scripting/ManagedCLR/MUtils.cpp b/Source/Engine/Scripting/ManagedCLR/MUtils.cpp index 31e4f0d5a..5fb06d049 100644 --- a/Source/Engine/Scripting/ManagedCLR/MUtils.cpp +++ b/Source/Engine/Scripting/ManagedCLR/MUtils.cpp @@ -377,17 +377,17 @@ Variant MUtils::UnboxVariant(MonoObject* value) return *static_cast(unboxed); if (klass == stdTypes.Vector4Class->GetNative()) return *static_cast(unboxed); - if (klass == Int2::TypeInitializer.GetType().ManagedClass->GetNative()) + if (klass == Int2::TypeInitializer.GetMonoClass()) return *static_cast(unboxed); - if (klass == Int3::TypeInitializer.GetType().ManagedClass->GetNative()) + if (klass == Int3::TypeInitializer.GetMonoClass()) return *static_cast(unboxed); - if (klass == Int4::TypeInitializer.GetType().ManagedClass->GetNative()) + if (klass == Int4::TypeInitializer.GetMonoClass()) return *static_cast(unboxed); - if (klass == Double2::TypeInitializer.GetType().ManagedClass->GetNative()) + if (klass == Double2::TypeInitializer.GetMonoClass()) return *static_cast(unboxed); - if (klass == Double3::TypeInitializer.GetType().ManagedClass->GetNative()) + if (klass == Double3::TypeInitializer.GetMonoClass()) return *static_cast(unboxed); - if (klass == Double4::TypeInitializer.GetType().ManagedClass->GetNative()) + if (klass == Double4::TypeInitializer.GetMonoClass()) return *static_cast(unboxed); if (klass == stdTypes.ColorClass->GetNative()) return *static_cast(unboxed);