Optimized and exposed Basis::scaled_local.

This commit is contained in:
Zi Ye 2025-01-14 17:38:40 -06:00
parent d59994688c
commit b957cf73ef
3 changed files with 44 additions and 11 deletions

View file

@ -2299,6 +2299,7 @@ static void _register_variant_builtin_methods_misc() {
bind_method(Basis, determinant, sarray(), varray());
bind_methodv(Basis, rotated, static_cast<Basis (Basis::*)(const Vector3 &, real_t) const>(&Basis::rotated), sarray("axis", "angle"), varray());
bind_method(Basis, scaled, sarray("scale"), varray());
bind_method(Basis, scaled_local, sarray("scale"), varray());
bind_method(Basis, get_scale, sarray(), varray());
bind_method(Basis, get_euler, sarray("order"), varray((int64_t)EulerOrder::YXZ));
bind_method(Basis, tdotx, sarray("with"), varray());