You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-19 14:31:59 +00:00
Merge pull request #36515 from reduz/packed-array-64-bits
Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.
This commit is contained in:
@@ -212,7 +212,7 @@ int Expression::get_func_argument_count(BuiltinFunc p_func) {
|
||||
if (!p_inputs[m_arg]->is_num()) { \
|
||||
r_error.error = Callable::CallError::CALL_ERROR_INVALID_ARGUMENT; \
|
||||
r_error.argument = m_arg; \
|
||||
r_error.expected = Variant::REAL; \
|
||||
r_error.expected = Variant::FLOAT; \
|
||||
return; \
|
||||
}
|
||||
|
||||
@@ -314,7 +314,7 @@ void Expression::exec_func(BuiltinFunc p_func, const Variant **p_inputs, Variant
|
||||
|
||||
int64_t i = *p_inputs[0];
|
||||
*r_return = ABS(i);
|
||||
} else if (p_inputs[0]->get_type() == Variant::REAL) {
|
||||
} else if (p_inputs[0]->get_type() == Variant::FLOAT) {
|
||||
|
||||
real_t r = *p_inputs[0];
|
||||
*r_return = Math::abs(r);
|
||||
@@ -322,7 +322,7 @@ void Expression::exec_func(BuiltinFunc p_func, const Variant **p_inputs, Variant
|
||||
|
||||
r_error.error = Callable::CallError::CALL_ERROR_INVALID_ARGUMENT;
|
||||
r_error.argument = 0;
|
||||
r_error.expected = Variant::REAL;
|
||||
r_error.expected = Variant::FLOAT;
|
||||
}
|
||||
} break;
|
||||
case MATH_SIGN: {
|
||||
@@ -331,7 +331,7 @@ void Expression::exec_func(BuiltinFunc p_func, const Variant **p_inputs, Variant
|
||||
|
||||
int64_t i = *p_inputs[0];
|
||||
*r_return = i < 0 ? -1 : (i > 0 ? +1 : 0);
|
||||
} else if (p_inputs[0]->get_type() == Variant::REAL) {
|
||||
} else if (p_inputs[0]->get_type() == Variant::FLOAT) {
|
||||
|
||||
real_t r = *p_inputs[0];
|
||||
*r_return = r < 0.0 ? -1.0 : (r > 0.0 ? +1.0 : 0.0);
|
||||
@@ -339,7 +339,7 @@ void Expression::exec_func(BuiltinFunc p_func, const Variant **p_inputs, Variant
|
||||
|
||||
r_error.error = Callable::CallError::CALL_ERROR_INVALID_ARGUMENT;
|
||||
r_error.argument = 0;
|
||||
r_error.expected = Variant::REAL;
|
||||
r_error.expected = Variant::FLOAT;
|
||||
}
|
||||
} break;
|
||||
case MATH_POW: {
|
||||
|
||||
Reference in New Issue
Block a user