diff --git a/include/godot_cpp/variant/aabb.hpp b/include/godot_cpp/variant/aabb.hpp index ee5d8fba3..4ff92a927 100644 --- a/include/godot_cpp/variant/aabb.hpp +++ b/include/godot_cpp/variant/aabb.hpp @@ -140,6 +140,10 @@ struct [[nodiscard]] AABB { position(p_pos), size(p_size) { } + constexpr AABB(real_t p_pos_x, real_t p_pos_y, real_t p_pos_z, real_t p_size_x, real_t p_size_y, real_t p_size_z) : + position(p_pos_x, p_pos_y, p_pos_z), + size(p_size_x, p_size_y, p_size_z) { + } }; inline bool AABB::intersects(const AABB &p_aabb) const {