From ff1ef18c468803bd91e690fb8a5a0cf9e9af4086 Mon Sep 17 00:00:00 2001 From: Relintai Date: Wed, 31 May 2023 17:18:14 +0200 Subject: [PATCH] Added missing methods for PoolVEctor2is. --- gdnative_api.json | 29 +++++++++++++++++++++++++++++ include/gdn/pool_arrays.h | 5 +++++ 2 files changed, 34 insertions(+) diff --git a/gdnative_api.json b/gdnative_api.json index 5f6b65e..795ab42 100644 --- a/gdnative_api.json +++ b/gdnative_api.json @@ -13420,6 +13420,35 @@ ["pandemonium_pool_vector2_array_write_access *", "p_write"] ] }, + { + "name": "pandemonium_pool_vector2i_array_write_access_copy", + "return_type": "pandemonium_pool_vector2i_array_write_access *", + "arguments": [ + ["const pandemonium_pool_vector2i_array_write_access *", "p_other"] + ] + }, + { + "name": "pandemonium_pool_vector2i_array_write_access_ptr", + "return_type": "pandemonium_vector2i *", + "arguments": [ + ["const pandemonium_pool_vector2i_array_write_access *", "p_write"] + ] + }, + { + "name": "pandemonium_pool_vector2i_array_write_access_operator_assign", + "return_type": "void", + "arguments": [ + ["pandemonium_pool_vector2i_array_write_access *", "p_write"], + ["pandemonium_pool_vector2i_array_write_access *", "p_other"] + ] + }, + { + "name": "pandemonium_pool_vector2i_array_write_access_destroy", + "return_type": "void", + "arguments": [ + ["pandemonium_pool_vector2i_array_write_access *", "p_write"] + ] + }, { "name": "pandemonium_pool_vector3_array_write_access_copy", "return_type": "pandemonium_pool_vector3_array_write_access *", diff --git a/include/gdn/pool_arrays.h b/include/gdn/pool_arrays.h index 6a0b776..0ebb30b 100644 --- a/include/gdn/pool_arrays.h +++ b/include/gdn/pool_arrays.h @@ -785,6 +785,11 @@ pandemonium_vector2 GDAPI *pandemonium_pool_vector2_array_write_access_ptr(const void GDAPI pandemonium_pool_vector2_array_write_access_operator_assign(pandemonium_pool_vector2_array_write_access *p_write, pandemonium_pool_vector2_array_write_access *p_other); void GDAPI pandemonium_pool_vector2_array_write_access_destroy(pandemonium_pool_vector2_array_write_access *p_write); +pandemonium_pool_vector2i_array_write_access GDAPI *pandemonium_pool_vector2i_array_write_access_copy(const pandemonium_pool_vector2i_array_write_access *p_other); +pandemonium_vector2i GDAPI *pandemonium_pool_vector2i_array_write_access_ptr(const pandemonium_pool_vector2i_array_write_access *p_write); +void GDAPI pandemonium_pool_vector2i_array_write_access_operator_assign(pandemonium_pool_vector2i_array_write_access *p_write, pandemonium_pool_vector2i_array_write_access *p_other); +void GDAPI pandemonium_pool_vector2i_array_write_access_destroy(pandemonium_pool_vector2i_array_write_access *p_write); + pandemonium_pool_vector3_array_write_access GDAPI *pandemonium_pool_vector3_array_write_access_copy(const pandemonium_pool_vector3_array_write_access *p_other); pandemonium_vector3 GDAPI *pandemonium_pool_vector3_array_write_access_ptr(const pandemonium_pool_vector3_array_write_access *p_write); void GDAPI pandemonium_pool_vector3_array_write_access_operator_assign(pandemonium_pool_vector3_array_write_access *p_write, pandemonium_pool_vector3_array_write_access *p_other);