summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2022-09-19 09:31:23 +0200
committerRémi Verschelde <rverschelde@gmail.com>2022-09-19 09:31:23 +0200
commit3450a1ab165984f4ff86445df466fc537903590d (patch)
tree23c554f92084c55f048c98b56f360b65a988defe /include
parent03d1120d6a767c073bcd2726e3f7d12ca162ff03 (diff)
parente7372cbe852349e72cf52043bbb2d1e672ea3ea0 (diff)
downloadredot-cpp-3450a1ab165984f4ff86445df466fc537903590d.tar.gz
Merge pull request #847 from ninfur/issue-65997
Add missing Vector4 function bindings
Diffstat (limited to 'include')
-rw-r--r--include/godot_cpp/variant/vector4.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/godot_cpp/variant/vector4.hpp b/include/godot_cpp/variant/vector4.hpp
index c9fb20b..4ad3eec 100644
--- a/include/godot_cpp/variant/vector4.hpp
+++ b/include/godot_cpp/variant/vector4.hpp
@@ -75,12 +75,16 @@ public:
bool is_normalized() const;
Vector4 abs() const;
Vector4 sign() const;
+ Vector4 floor() const;
+ Vector4 ceil() const;
+ Vector4 round() const;
Vector4::Axis min_axis_index() const;
Vector4::Axis max_axis_index() const;
Vector4 clamp(const Vector4 &p_min, const Vector4 &p_max) const;
Vector4 inverse() const;
+ Vector4 lerp(const Vector4 &p_to, const real_t p_weight) const;
_FORCE_INLINE_ real_t dot(const Vector4 &p_vec4) const;
_FORCE_INLINE_ void operator+=(const Vector4 &p_vec4);