Merge pull request #70062 from avilches/added-projection-type-to-convert-to

Added Projection to ConvertTo<T> and CreateFrom<T>
This commit is contained in:
Rémi Verschelde 2022-12-15 22:09:26 +01:00
commit 1bbbb037c1
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -92,6 +92,9 @@ public partial class VariantUtils
if (typeof(T) == typeof(Transform2D))
return CreateFromTransform2D(UnsafeAs<Transform2D>(from));
if (typeof(T) == typeof(Projection))
return CreateFromProjection(UnsafeAs<Projection>(from));
if (typeof(T) == typeof(Vector3))
return CreateFromVector3(UnsafeAs<Vector3>(from));
@ -293,6 +296,9 @@ public partial class VariantUtils
if (typeof(T) == typeof(Transform3D))
return UnsafeAsT(ConvertToTransform3D(variant));
if (typeof(T) == typeof(Projection))
return UnsafeAsT(ConvertToProjection(variant));
if (typeof(T) == typeof(Vector4))
return UnsafeAsT(ConvertToVector4(variant));