aboutsummaryrefslogtreecommitdiff
path: root/modules/mono/glue/cs_files/Basis.cs
diff options
context:
space:
mode:
authorRémi Verschelde2018-05-25 09:44:03 +0200
committerGitHub2018-05-25 09:44:03 +0200
commit17faf111190e0061a91a8913dcbed3c03dd5c1c8 (patch)
treed175796a5c434aa4988b5316b4c9b8132395ab5b /modules/mono/glue/cs_files/Basis.cs
parentb4d3b6a5403f8f2bdd801825b251944d191c3303 (diff)
parentb335274bcd6df9ad7e4ba381574fd1607f2b3437 (diff)
downloadgodot-17faf111190e0061a91a8913dcbed3c03dd5c1c8.tar.gz
godot-17faf111190e0061a91a8913dcbed3c03dd5c1c8.tar.zst
godot-17faf111190e0061a91a8913dcbed3c03dd5c1c8.zip
Merge pull request #19063 from KellyThomas/c-sharp-feature-parity-vectors
mono: Add Slerp method to vector classes, expose Cross method for Vector2
Diffstat (limited to 'modules/mono/glue/cs_files/Basis.cs')
-rw-r--r--modules/mono/glue/cs_files/Basis.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/mono/glue/cs_files/Basis.cs b/modules/mono/glue/cs_files/Basis.cs
index 270f3b80a..aa49a5e04 100644
--- a/modules/mono/glue/cs_files/Basis.cs
+++ b/modules/mono/glue/cs_files/Basis.cs
@@ -453,15 +453,15 @@ namespace Godot
c = Mathf.Cos(euler.x);
s = Mathf.Sin(euler.x);
- var xmat = new Basis((real_t)1.0, (real_t)0.0, (real_t)0.0, (real_t)0.0, c, -s, (real_t)0.0, s, c);
+ var xmat = new Basis(1, 0, 0, 0, c, -s, 0, s, c);
c = Mathf.Cos(euler.y);
s = Mathf.Sin(euler.y);
- var ymat = new Basis(c, (real_t)0.0, s, (real_t)0.0, (real_t)1.0, (real_t)0.0, -s, (real_t)0.0, c);
+ var ymat = new Basis(c, 0, s, 0, 1, 0, -s, 0, c);
c = Mathf.Cos(euler.z);
s = Mathf.Sin(euler.z);
- var zmat = new Basis(c, -s, (real_t)0.0, s, c, (real_t)0.0, (real_t)0.0, (real_t)0.0, (real_t)1.0);
+ var zmat = new Basis(c, -s, 0, s, c, 0, 0, 0, 1);
this = ymat * xmat * zmat;
}