summaryrefslogtreecommitdiffstats
path: root/include/godot_cpp
diff options
context:
space:
mode:
authorZhehang Ding <zhehangd@gmail.com>2022-08-31 19:05:58 -0700
committerZhehang Ding <zhehangd@gmail.com>2022-08-31 19:06:07 -0700
commit6d1073d8671ee525c332b08764b23861d83a7bc6 (patch)
tree24af7ac4693619dd9457c8af6bc5ec56fef979a8 /include/godot_cpp
parent1863bd88add9fba3f0118cab6312019a07f54a41 (diff)
downloadredot-cpp-6d1073d8671ee525c332b08764b23861d83a7bc6.tar.gz
Basis constructor: row vectors -> column vectors
https://github.com/godotengine/godot-proposals/issues/5295
Diffstat (limited to 'include/godot_cpp')
-rw-r--r--include/godot_cpp/variant/basis.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/godot_cpp/variant/basis.hpp b/include/godot_cpp/variant/basis.hpp
index e7c5eaf..ffc9d73 100644
--- a/include/godot_cpp/variant/basis.hpp
+++ b/include/godot_cpp/variant/basis.hpp
@@ -258,10 +258,10 @@ public:
Basis(const Vector3 &p_axis, real_t p_phi) { set_axis_angle(p_axis, p_phi); }
Basis(const Vector3 &p_axis, real_t p_phi, const Vector3 &p_scale) { set_axis_angle_scale(p_axis, p_phi, p_scale); }
- inline Basis(const Vector3 &row0, const Vector3 &row1, const Vector3 &row2) {
- elements[0] = row0;
- elements[1] = row1;
- elements[2] = row2;
+ inline Basis(const Vector3 &p_x, const Vector3 &p_y, const Vector3 &p_z) {
+ set_axis(0, p_x);
+ set_axis(1, p_y);
+ set_axis(2, p_z);
}
inline Basis() {}