mirror of
https://github.com/godotengine/godot.git
synced 2026-01-06 10:11:57 +03:00
Use 64bit integers in utility methods
This commit is contained in:
@@ -128,8 +128,8 @@ struct VariantUtilityFunctions {
|
||||
return Math::floor(x);
|
||||
}
|
||||
|
||||
static inline int floori(double x) {
|
||||
return int(Math::floor(x));
|
||||
static inline int64_t floori(double x) {
|
||||
return int64_t(Math::floor(x));
|
||||
}
|
||||
|
||||
static inline Variant ceil(Variant x, Callable::CallError &r_error) {
|
||||
@@ -161,8 +161,8 @@ struct VariantUtilityFunctions {
|
||||
return Math::ceil(x);
|
||||
}
|
||||
|
||||
static inline int ceili(double x) {
|
||||
return int(Math::ceil(x));
|
||||
static inline int64_t ceili(double x) {
|
||||
return int64_t(Math::ceil(x));
|
||||
}
|
||||
|
||||
static inline Variant round(Variant x, Callable::CallError &r_error) {
|
||||
@@ -194,8 +194,8 @@ struct VariantUtilityFunctions {
|
||||
return Math::round(x);
|
||||
}
|
||||
|
||||
static inline int roundi(double x) {
|
||||
return int(Math::round(x));
|
||||
static inline int64_t roundi(double x) {
|
||||
return int64_t(Math::round(x));
|
||||
}
|
||||
|
||||
static inline Variant abs(const Variant &x, Callable::CallError &r_error) {
|
||||
|
||||
Reference in New Issue
Block a user