|
@@ -1681,9 +1681,9 @@ void register_variant_methods() {
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, posmod, REAL, "mod", varray());
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, posmod, REAL, "mod", varray());
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, posmodv, VECTOR2, "modv", varray());
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, posmodv, VECTOR2, "modv", varray());
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, project, VECTOR2, "b", varray());
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, project, VECTOR2, "b", varray());
|
|
- ADDFUNC2R(VECTOR2, VECTOR2, Vector2, linear_interpolate, VECTOR2, "b", REAL, "t", varray());
|
|
|
|
- ADDFUNC2R(VECTOR2, VECTOR2, Vector2, slerp, VECTOR2, "b", REAL, "t", varray());
|
|
|
|
- ADDFUNC4R(VECTOR2, VECTOR2, Vector2, cubic_interpolate, VECTOR2, "b", VECTOR2, "pre_a", VECTOR2, "post_b", REAL, "t", varray());
|
|
|
|
|
|
+ ADDFUNC2R(VECTOR2, VECTOR2, Vector2, linear_interpolate, VECTOR2, "to", REAL, "weight", varray());
|
|
|
|
+ ADDFUNC2R(VECTOR2, VECTOR2, Vector2, slerp, VECTOR2, "to", REAL, "weight", varray());
|
|
|
|
+ ADDFUNC4R(VECTOR2, VECTOR2, Vector2, cubic_interpolate, VECTOR2, "b", VECTOR2, "pre_a", VECTOR2, "post_b", REAL, "weight", varray());
|
|
ADDFUNC2R(VECTOR2, VECTOR2, Vector2, move_toward, VECTOR2, "to", REAL, "delta", varray());
|
|
ADDFUNC2R(VECTOR2, VECTOR2, Vector2, move_toward, VECTOR2, "to", REAL, "delta", varray());
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, rotated, REAL, "phi", varray());
|
|
ADDFUNC1R(VECTOR2, VECTOR2, Vector2, rotated, REAL, "phi", varray());
|
|
ADDFUNC0R(VECTOR2, VECTOR2, Vector2, tangent, varray());
|
|
ADDFUNC0R(VECTOR2, VECTOR2, Vector2, tangent, varray());
|
|
@@ -1729,9 +1729,9 @@ void register_variant_methods() {
|
|
ADDFUNC0R(VECTOR3, VECTOR3, Vector3, inverse, varray());
|
|
ADDFUNC0R(VECTOR3, VECTOR3, Vector3, inverse, varray());
|
|
ADDFUNC1R(VECTOR3, VECTOR3, Vector3, snapped, VECTOR3, "by", varray());
|
|
ADDFUNC1R(VECTOR3, VECTOR3, Vector3, snapped, VECTOR3, "by", varray());
|
|
ADDFUNC2R(VECTOR3, VECTOR3, Vector3, rotated, VECTOR3, "axis", REAL, "phi", varray());
|
|
ADDFUNC2R(VECTOR3, VECTOR3, Vector3, rotated, VECTOR3, "axis", REAL, "phi", varray());
|
|
- ADDFUNC2R(VECTOR3, VECTOR3, Vector3, linear_interpolate, VECTOR3, "b", REAL, "t", varray());
|
|
|
|
- ADDFUNC2R(VECTOR3, VECTOR3, Vector3, slerp, VECTOR3, "b", REAL, "t", varray());
|
|
|
|
- ADDFUNC4R(VECTOR3, VECTOR3, Vector3, cubic_interpolate, VECTOR3, "b", VECTOR3, "pre_a", VECTOR3, "post_b", REAL, "t", varray());
|
|
|
|
|
|
+ ADDFUNC2R(VECTOR3, VECTOR3, Vector3, linear_interpolate, VECTOR3, "to", REAL, "weight", varray());
|
|
|
|
+ ADDFUNC2R(VECTOR3, VECTOR3, Vector3, slerp, VECTOR3, "to", REAL, "weight", varray());
|
|
|
|
+ ADDFUNC4R(VECTOR3, VECTOR3, Vector3, cubic_interpolate, VECTOR3, "b", VECTOR3, "pre_a", VECTOR3, "post_b", REAL, "weight", varray());
|
|
ADDFUNC2R(VECTOR3, VECTOR3, Vector3, move_toward, VECTOR3, "to", REAL, "delta", varray());
|
|
ADDFUNC2R(VECTOR3, VECTOR3, Vector3, move_toward, VECTOR3, "to", REAL, "delta", varray());
|
|
ADDFUNC1R(VECTOR3, REAL, Vector3, dot, VECTOR3, "b", varray());
|
|
ADDFUNC1R(VECTOR3, REAL, Vector3, dot, VECTOR3, "b", varray());
|
|
ADDFUNC1R(VECTOR3, VECTOR3, Vector3, cross, VECTOR3, "b", varray());
|
|
ADDFUNC1R(VECTOR3, VECTOR3, Vector3, cross, VECTOR3, "b", varray());
|
|
@@ -1769,9 +1769,9 @@ void register_variant_methods() {
|
|
ADDFUNC0R(QUAT, QUAT, Quat, inverse, varray());
|
|
ADDFUNC0R(QUAT, QUAT, Quat, inverse, varray());
|
|
ADDFUNC1R(QUAT, REAL, Quat, dot, QUAT, "b", varray());
|
|
ADDFUNC1R(QUAT, REAL, Quat, dot, QUAT, "b", varray());
|
|
ADDFUNC1R(QUAT, VECTOR3, Quat, xform, VECTOR3, "v", varray());
|
|
ADDFUNC1R(QUAT, VECTOR3, Quat, xform, VECTOR3, "v", varray());
|
|
- ADDFUNC2R(QUAT, QUAT, Quat, slerp, QUAT, "b", REAL, "t", varray());
|
|
|
|
- ADDFUNC2R(QUAT, QUAT, Quat, slerpni, QUAT, "b", REAL, "t", varray());
|
|
|
|
- ADDFUNC4R(QUAT, QUAT, Quat, cubic_slerp, QUAT, "b", QUAT, "pre_a", QUAT, "post_b", REAL, "t", varray());
|
|
|
|
|
|
+ ADDFUNC2R(QUAT, QUAT, Quat, slerp, QUAT, "to", REAL, "weight", varray());
|
|
|
|
+ ADDFUNC2R(QUAT, QUAT, Quat, slerpni, QUAT, "to", REAL, "weight", varray());
|
|
|
|
+ ADDFUNC4R(QUAT, QUAT, Quat, cubic_slerp, QUAT, "b", QUAT, "pre_a", QUAT, "post_b", REAL, "weight", varray());
|
|
ADDFUNC0R(QUAT, VECTOR3, Quat, get_euler, varray());
|
|
ADDFUNC0R(QUAT, VECTOR3, Quat, get_euler, varray());
|
|
ADDFUNC1(QUAT, NIL, Quat, set_euler, VECTOR3, "euler", varray());
|
|
ADDFUNC1(QUAT, NIL, Quat, set_euler, VECTOR3, "euler", varray());
|
|
ADDFUNC2(QUAT, NIL, Quat, set_axis_angle, VECTOR3, "axis", REAL, "angle", varray());
|
|
ADDFUNC2(QUAT, NIL, Quat, set_axis_angle, VECTOR3, "axis", REAL, "angle", varray());
|
|
@@ -1785,7 +1785,7 @@ void register_variant_methods() {
|
|
ADDFUNC0R(COLOR, REAL, Color, gray, varray());
|
|
ADDFUNC0R(COLOR, REAL, Color, gray, varray());
|
|
ADDFUNC0R(COLOR, COLOR, Color, inverted, varray());
|
|
ADDFUNC0R(COLOR, COLOR, Color, inverted, varray());
|
|
ADDFUNC0R(COLOR, COLOR, Color, contrasted, varray());
|
|
ADDFUNC0R(COLOR, COLOR, Color, contrasted, varray());
|
|
- ADDFUNC2R(COLOR, COLOR, Color, linear_interpolate, COLOR, "b", REAL, "t", varray());
|
|
|
|
|
|
+ ADDFUNC2R(COLOR, COLOR, Color, linear_interpolate, COLOR, "to", REAL, "weight", varray());
|
|
ADDFUNC1R(COLOR, COLOR, Color, blend, COLOR, "over", varray());
|
|
ADDFUNC1R(COLOR, COLOR, Color, blend, COLOR, "over", varray());
|
|
ADDFUNC1R(COLOR, COLOR, Color, lightened, REAL, "amount", varray());
|
|
ADDFUNC1R(COLOR, COLOR, Color, lightened, REAL, "amount", varray());
|
|
ADDFUNC1R(COLOR, COLOR, Color, darkened, REAL, "amount", varray());
|
|
ADDFUNC1R(COLOR, COLOR, Color, darkened, REAL, "amount", varray());
|
|
@@ -1988,7 +1988,7 @@ void register_variant_methods() {
|
|
ADDFUNC1R(BASIS, VECTOR3, Basis, xform, VECTOR3, "v", varray());
|
|
ADDFUNC1R(BASIS, VECTOR3, Basis, xform, VECTOR3, "v", varray());
|
|
ADDFUNC1R(BASIS, VECTOR3, Basis, xform_inv, VECTOR3, "v", varray());
|
|
ADDFUNC1R(BASIS, VECTOR3, Basis, xform_inv, VECTOR3, "v", varray());
|
|
ADDFUNC0R(BASIS, INT, Basis, get_orthogonal_index, varray());
|
|
ADDFUNC0R(BASIS, INT, Basis, get_orthogonal_index, varray());
|
|
- ADDFUNC2R(BASIS, BASIS, Basis, slerp, BASIS, "b", REAL, "t", varray());
|
|
|
|
|
|
+ ADDFUNC2R(BASIS, BASIS, Basis, slerp, BASIS, "to", REAL, "weight", varray());
|
|
// For complicated reasons, the epsilon argument is always discarded. See #45062.
|
|
// For complicated reasons, the epsilon argument is always discarded. See #45062.
|
|
ADDFUNC2R(BASIS, BOOL, Basis, is_equal_approx, BASIS, "b", REAL, "epsilon", varray(CMP_EPSILON));
|
|
ADDFUNC2R(BASIS, BOOL, Basis, is_equal_approx, BASIS, "b", REAL, "epsilon", varray(CMP_EPSILON));
|
|
ADDFUNC0R(BASIS, QUAT, Basis, get_rotation_quat, varray());
|
|
ADDFUNC0R(BASIS, QUAT, Basis, get_rotation_quat, varray());
|